summaryrefslogtreecommitdiffstats
path: root/docs/mangling.html
diff options
context:
space:
mode:
authorNicolai Hähnle <[email protected]>2017-03-31 13:04:34 +0200
committerNicolai Hähnle <[email protected]>2017-04-05 15:29:43 +0200
commit24d4fbe226c1f5b9a216d05c25737b4b14391975 (patch)
tree248d40d5f708aab2d88bd95cff03a1ddc94c3fdf /docs/mangling.html
parent5c4602f4a259dae639457554f377bc35f800083f (diff)
radeonsi: strengthen emit_optimization_barrier
LLVM will lift inline assembly out of if-else-blocks if both paths have the same inline assembly. Prevent this by adding an irrelevant unique text to the assembly. This requires the LLVM assembly parser to be initialized. Furthermore, allow forcing subsequent computations to happen after the optimization barrier by defining a data dependency. Reviewed-by: Marek Olšák <[email protected]>
Diffstat (limited to 'docs/mangling.html')
0 files changed, 0 insertions, 0 deletions