llvm-6502/test/Transforms/LoopRotate
Benjamin Kramer 7de7078933 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.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@163091 91177308-0d34-0410-b5e6-96231b3b80d8
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