llvm-6502/test/Transforms/LoopIndexSplit
Dan Gohman f7ca1611e2 Don't try to split a loop when the controlling icmp instruction
doesn't have an IV-based operand. This fixes PR4471.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74399 91177308-0d34-0410-b5e6-96231b3b80d8
2009-06-27 22:58:27 +00:00
..
2007-09-21-LoopBound.ll
2007-09-24-UpdateIterationSpace.ll Split the Add, Sub, and Mul instruction opcodes into separate 2009-06-04 22:49:04 +00:00
2007-09-25-UpdateIterationSpace-2.ll Split the Add, Sub, and Mul instruction opcodes into separate 2009-06-04 22:49:04 +00:00
2008-01-28-IndDecrement.ll
2008-02-08-Crash.ll
2008-02-13-ExitValueNum.ll
2008-02-13-LoopLatch.ll
2008-02-13-LoopLatchPHI.ll
2008-02-14-Crash.ll
2008-03-24-ExitPhi.ll
2008-05-19-IndVar.ll Do not ignore iv uses outside the loop. 2008-09-17 17:53:47 +00:00
2008-06-03-DomFrontier.ll
2008-07-08-MisCompilation.ll
2008-09-17-IVUse.ll Do not ignore iv uses outside the loop. 2008-09-17 17:53:47 +00:00
2008-09-20-Crash.ll splitLoop does not handle split condition EQ. 2008-09-18 23:45:14 +00:00
2008-10-06-Crash.ll Fix typo, fix PR 2865. 2008-10-06 23:22:54 +00:00
2008-10-10-OneIteration.ll Rewrite code that 1) filters loops and 2) calculates new loop bounds. 2008-12-04 21:38:42 +00:00
2008-11-10-Sign.ll If the sign of exit condition and split condition does not match 2008-11-10 19:48:34 +00:00
2009-03-02-UpdateIterationSpace-crash.ll If branch conditions' one successor is dominating another non-latch successor then this loop's iteration space can not be restricted. In this example block bb5 is always executed. 2009-03-02 23:39:14 +00:00
2009-03-30-undef.ll Loop Index Split can eliminate a loop if it can determin if loop body is executed only once. There was a bug in determining IV based value of the iteration for which the loop body is executed. Fix it. 2009-03-30 22:24:10 +00:00
Crash2-2007-08-17.ll
Crash-2007-08-17.ll
Crash-2007-12-03.ll
dg.exp
ExitCondition-2007-09-10.ll
non-iv-cmp-operand.ll Don't try to split a loop when the controlling icmp instruction 2009-06-27 22:58:27 +00:00
OneIterLoop2-2007-08-17.ll Rewrite code that 1) filters loops and 2) calculates new loop bounds. 2008-12-04 21:38:42 +00:00
OneIterLoop3-2007-08-17.ll Do not ignore iv uses outside the loop. 2008-09-17 17:53:47 +00:00
OneIterLoop-2007-08-17.ll Rewrite code that 1) filters loops and 2) calculates new loop bounds. 2008-12-04 21:38:42 +00:00
SaveLastValue-2007-08-17.ll
SplitValue-2007-08-24-dbg.ll Ignore DbgInfoIntrinsics. 2009-02-06 06:19:06 +00:00
SplitValue-2007-08-24.ll
UpperBound-2007-08-24.ll