| Commit message (Expand) | Author | Age | Files | Lines | 
| ... |  | 
| *  | Use more const qualifiers with SCEV interfaces. | Dan Gohman | 2009-04-18 | 1 | -29/+29 | 
| *  | Don't create ConstantInts with pointer type. This fixes a | Dan Gohman | 2009-04-17 | 1 | -1/+1 | 
| *  | Use TargetData::getTypeSizeInBits instead of getPrimitiveSizeInBits() | Dan Gohman | 2009-04-16 | 1 | -5/+5 | 
| *  | Minor code simplifications. Don't attempt LSR on theoretical | Dan Gohman | 2009-04-16 | 1 | -12/+6 | 
| *  | LSR is no longer a GEP optimizer. It is now an IV expression | Dan Gohman | 2009-04-16 | 1 | -2/+1 | 
| *  | Use ConstantExpr::getIntToPtr instead of SCEVExpander::InsertCastOfTo, | Dan Gohman | 2009-04-16 | 1 | -3/+2 | 
| *  | Use a SCEV expression cast instead of immediately inserting a | Dan Gohman | 2009-04-16 | 1 | -8/+8 | 
| *  | Expand GEPs in ScalarEvolution expressions. SCEV expressions can now | Dan Gohman | 2009-04-16 | 1 | -187/+68 | 
| *  | LSR shouldn't ever try to hack on integer IV's larger than 64-bits.  Right now | Chris Lattner | 2009-03-17 | 1 | -0/+6 | 
| *  | Don't record the increment instruction; just recompute it from the Phi | Dan Gohman | 2009-03-09 | 1 | -33/+15 | 
| *  | Fix a few more places where induction variable types were used | Dan Gohman | 2009-03-09 | 1 | -2/+2 | 
| *  | Use ReplacedTy instead of recomputing the same value. | Dan Gohman | 2009-03-09 | 1 | -1/+1 | 
| *  | Use LoopInfo's getLoopLatch() instead of doing what it does manualy. | Dan Gohman | 2009-03-09 | 1 | -12/+4 | 
| *  | Don't use an induction variable type as a memory access type. | Dan Gohman | 2009-03-09 | 1 | -3/+5 | 
| *  | Factor out the code that determines the memory access type | Dan Gohman | 2009-03-09 | 1 | -18/+29 | 
| *  | Move the sorting of the StrideOrder array earlier so that it doesn't | Dan Gohman | 2009-03-09 | 1 | -4/+3 | 
| *  | Delete the isOnlyStride argument, which is unused. | Dan Gohman | 2009-03-09 | 1 | -9/+4 | 
| *  | Tidy some LSR debug output: announce the loop it's about to process | Dan Gohman | 2009-03-09 | 1 | -6/+6 | 
| *  | Fix this comment. | Dan Gohman | 2009-03-04 | 1 | -1/+2 | 
| *  | Add an assertion for a condition that's always true, and not | Dan Gohman | 2009-03-04 | 1 | -0/+3 | 
| *  | Rename ScalarEvolution's getIterationCount to getBackedgeTakenCount, | Dan Gohman | 2009-02-24 | 1 | -7/+7 | 
| *  | Generalize the ChangeCompareStride code, in preparation for | Dan Gohman | 2009-02-24 | 1 | -94/+96 | 
| *  | Properly parenthesize this expression, fixing a real bug in the new | Dan Gohman | 2009-02-22 | 1 | -1/+1 | 
| *  | Only try to sink immediate when TLI is not null. It needs to check if immedia... | Evan Cheng | 2009-02-22 | 1 | -1/+1 | 
| *  | Teach LSR sink to sink the immediate portion of the common expression back in... | Evan Cheng | 2009-02-21 | 1 | -17/+82 | 
| *  | Fix strange logic in CollectIVUsers used to determine whether all uses are | Evan Cheng | 2009-02-20 | 1 | -1/+8 | 
| *  | Simplify code and reduce indentation. No functionality change. | Dan Gohman | 2009-02-20 | 1 | -80/+70 | 
| *  | Fix 80-column violations. | Dan Gohman | 2009-02-20 | 1 | -4/+5 | 
| *  | It's not necessary to check if Base is null here. | Dan Gohman | 2009-02-20 | 1 | -2/+1 | 
| *  | Add a comment about how Imm can be used for loop-variant values. | Dan Gohman | 2009-02-20 | 1 | -1/+2 | 
| *  | Implement "superhero" strength reduction, or full strength | Dan Gohman | 2009-02-20 | 1 | -109/+344 | 
| *  | Use DEBUG() instead of passing *DOUT to WriteAsOperand, | Dan Gohman | 2009-02-19 | 1 | -17/+7 | 
| *  | Make the debug output of LSR less cryptic and more informative. | Dan Gohman | 2009-02-19 | 1 | -29/+46 | 
| *  | Fix a typo in a comment. | Dan Gohman | 2009-02-18 | 1 | -1/+1 | 
| *  | Strengthen the "non-constant stride must dominate loop preheader" check. | Evan Cheng | 2009-02-17 | 1 | -9/+4 | 
| *  | Fix pr3571: If stride is a value defined by an instruction, make sure it domi... | Evan Cheng | 2009-02-15 | 1 | -5/+15 | 
| *  | ifdef out unneeded if statement. | Evan Cheng | 2009-02-15 | 1 | -0/+2 | 
| *  | Complete the sentance in this comment. I have reservations | Dan Gohman | 2009-02-13 | 1 | -0/+1 | 
| *  | Fix the code that checked if a SCEVAddRecExpr Start contains an | Dan Gohman | 2009-02-13 | 1 | -1/+1 | 
| *  | Fix LSR's IV sorting function to explicitly sort by bitwidth | Dan Gohman | 2009-02-13 | 1 | -4/+11 | 
| *  | Fix PR 3471, and some cleanups. | Dale Johannesen | 2009-02-09 | 1 | -17/+32 | 
| *  | Fix the time regression I introduced in 464.h264ref with | Dale Johannesen | 2009-01-14 | 1 | -44/+187 | 
| *  | Rename getABITypeSize to getTypePaddedSize, as | Duncan Sands | 2009-01-12 | 1 | -1/+1 | 
| *  | Revert 61362 and 61402 until SPEC breakage is fixed. | Dale Johannesen | 2008-12-23 | 1 | -135/+43 | 
| *  | This fixes the bug in 175.vpr.  It doesn't fix the | Dale Johannesen | 2008-12-23 | 1 | -2/+9 | 
| *  | Fix the time regression I introduced in 464.h264ref with | Dale Johannesen | 2008-12-23 | 1 | -41/+126 | 
| *  | Revert previous patch, appears to break bootstrap. | Dale Johannesen | 2008-12-18 | 1 | -88/+29 | 
| *  | Fix the time regression I introduced in 464.h264ref with | Dale Johannesen | 2008-12-18 | 1 | -29/+88 | 
| *  | Clarify that the scale factor from CheckForIVReuse | Dale Johannesen | 2008-12-16 | 1 | -11/+26 | 
| *  | Fix a really subtle off-by-one bug that Duncan noticed with valgrind | Chris Lattner | 2008-12-09 | 1 | -1/+1 |