summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedProcessPythonInterface.h
diff options
context:
space:
mode:
authorRicardo Jesus <rjj@nvidia.com>2024-07-23 10:03:26 +0100
committerGitHub <noreply@github.com>2024-07-23 10:03:26 +0100
commitf2ccf80136a01ca69f766becafb329db6c54c0c8 (patch)
tree1afa35197f05a52a32d3a1d6fa96eda4bd574b2f /lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedProcessPythonInterface.h
parent528a662d3a1e28c3bd4fe2d54bc73506b68ddc4e (diff)
[LICM] Fold associative binary ops to promote code hoisting (#81608)
Perform the transformation "(LV op C1) op C2" ==> "LV op (C1 op C2)" where op is an associative binary op, LV is a loop variant, and C1 and C2 are loop invariants to hoist. Similar patterns could be folded (left in comment) but this one seems to be the most impactful.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedProcessPythonInterface.h')
0 files changed, 0 insertions, 0 deletions