1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 19:23:23 +01:00
llvm-mirror/test/Transforms/LoopRotate
Benjamin Kramer 9e422987c3 LoopRotation: Make the brute force DomTree update more brute force.
We update until we hit a fixpoint. This is probably slow but also
slightly simplifies the code. It should also fix the occasional
invalid domtrees observed when building with expensive checking.

I couldn't find a case where this had a measurable slowdown, but
if someone finds a pathological case where it does we may have
to find a cleverer way of updating dominators here.

Thanks to Duncan for the test case.

llvm-svn: 163091
2012-09-02 11:57:22 +00:00
..
2009-01-25-SingleEntryPhi.ll
alloca.ll
basic.ll
crash.ll
dbgvalue.ll
indirectbr.ll
lit.local.cfg
multiple-exits.ll LoopRotation: Make the brute force DomTree update more brute force. 2012-09-02 11:57:22 +00:00
phi-duplicate.ll
PhiRename-1.ll
PhiSelfRefernce-1.ll
pr2639.ll
preserve-scev.ll
simplifylatch.ll