diff options
author | David Green <david.green@arm.com> | 2018-04-01 12:48:24 +0000 |
---|---|---|
committer | David Green <david.green@arm.com> | 2018-04-01 12:48:24 +0000 |
commit | f80ebc8d214115c1887854aa37965fb799c8b6ef (patch) | |
tree | 43c781ebdf68b4c02a0fe2a4526454a5b6be15a2 /llvm/lib/DebugInfo/CodeView/DebugCrossImpSubsection.cpp | |
parent | c16815ca8abc496778d34e7acb6aa25bb0f29176 (diff) | |
download | llvm-f80ebc8d214115c1887854aa37965fb799c8b6ef.zip llvm-f80ebc8d214115c1887854aa37965fb799c8b6ef.tar.gz llvm-f80ebc8d214115c1887854aa37965fb799c8b6ef.tar.bz2 |
[LoopRotate] Rotate loops with loop exiting latches
If a loop has a loop exiting latch, it can be profitable
to rotate the loop if it leads to the simplification of
a phi node. Perform rotation in these cases even if loop
rotate itself didnt simplify the loop to get there.
Differential Revision: https://reviews.llvm.org/D44199
llvm-svn: 328933
Diffstat (limited to 'llvm/lib/DebugInfo/CodeView/DebugCrossImpSubsection.cpp')
0 files changed, 0 insertions, 0 deletions