.. |
2007-09-21-LoopBound.ll
|
Fix PR1692
|
2007-09-21 21:18:19 +00:00 |
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
|
Filter loops that subtract induction variables.
|
2008-01-29 02:20:41 +00:00 |
2008-02-08-Crash.ll
|
Fix PR 1995.
|
2008-02-08 22:49:13 +00:00 |
2008-02-13-ExitValueNum.ll
|
Keep track of exit value operand number when operands are swapped.
|
2008-02-13 19:48:48 +00:00 |
2008-02-13-LoopLatch.ll
|
While moving exit condition, do not drop loop latch on the floor.
|
2008-02-13 22:06:36 +00:00 |
2008-02-13-LoopLatchPHI.ll
|
A loop latch phi node may have uses inside loop, not just in loop header.
|
2008-02-13 22:23:07 +00:00 |
2008-02-14-Crash.ll
|
If loop header is also loop exiting block then OrigPN is incoming value for B loop header.
|
2008-02-14 23:18:47 +00:00 |
2008-03-24-ExitPhi.ll
|
Add incoming value from header only if phi node has any use inside the loop.
|
2008-03-24 20:16:14 +00:00 |
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
|
Testcase for LoopIndexSplit and DomFrontier.
|
2008-06-03 18:32:27 +00:00 |
2008-07-08-MisCompilation.ll
|
If loop induction variable's start value is less then its exit value then do not split the loop.
|
2008-07-09 00:12:01 +00:00 |
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
|
If ExitValue operand is also defined in Loop header then
|
2007-12-03 19:17:21 +00:00 |
dg.exp
|
sabre brings to my attention that the 'tr' suffix is also obsolete
|
2008-05-20 21:00:03 +00:00 |
ExitCondition-2007-09-10.ll
|
Filter exit conditions which are not yet handled.
|
2007-09-10 18:33:42 +00:00 |
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 |
PR3913.ll
|
Fix PR3913, patch by Jakub Staszak!
|
2009-08-28 00:43:14 +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
|
While calculating upper loop bound for first loop and lower loop bound for second loop, take care of edge cases.
|
2007-08-25 00:56:38 +00:00 |
UpperBound-2007-08-24.ll
|
Constant split values needs upper bound and lower bound check, just like any other split value.
|
2007-08-25 01:09:14 +00:00 |