| Commit message (Expand) | Author | Age | Files | Lines |
* | LoopDeletion depends on loops having dedicated exits. | Dan Gohman | 2009-11-05 | 1 | -0/+4 |
* | Rename forgetLoopBackedgeTakenCount to forgetLoop, because it | Dan Gohman | 2009-10-31 | 1 | -1/+1 |
* | Simplify this code. LoopDeletion doesn't need to explicit check that | Dan Gohman | 2009-10-26 | 1 | -24/+2 |
* | Make LoopDeletion check the maximum backedge taken count, rather than the | Dan Gohman | 2009-10-23 | 1 | -1/+1 |
* | eliminate VISIBILITY_HIDDEN from Transforms/Scalar. PR4861 | Chris Lattner | 2009-09-02 | 1 | -3/+1 |
* | Make makeLoopInvariant report whether it made any changes or not, | Dan Gohman | 2009-07-15 | 1 | -40/+12 |
* | Tell ScalarEvolution to forget a loop before starting to delete it. | Dan Gohman | 2009-07-08 | 1 | -6/+6 |
* | Change all SCEV* to SCEV *. | Dan Gohman | 2009-07-07 | 1 | -1/+1 |
* | SCEVHandle is no more! | Owen Anderson | 2009-06-22 | 1 | -1/+1 |
* | Allow readonly functions to unwind exceptions. Teach | Duncan Sands | 2009-05-06 | 1 | -4/+1 |
* | Re-apply 70645, converting ScalarEvolution to use | Dan Gohman | 2009-05-04 | 1 | -7/+0 |
* | Revert r70645 for now; it's causing a variety of regressions. | Dan Gohman | 2009-05-03 | 1 | -0/+7 |
* | Convert ScalarEvolution to use CallbackVH for its internal map. This | Dan Gohman | 2009-05-02 | 1 | -7/+0 |
* | Tell ScalarEvolution that the loop is being deleted before actually | Dan Gohman | 2009-05-02 | 1 | -3/+5 |
* | Rename ScalarEvolution's getIterationCount to getBackedgeTakenCount, | Dan Gohman | 2009-02-24 | 1 | -2/+2 |
* | Preserve the DominanceFrontier analysis in the LoopDeletion pass. | Dan Gohman | 2009-02-24 | 1 | -2/+7 |
* | LoopDeletion needs to inform ScalarEvolution when a loop is deleted, | Dan Gohman | 2009-02-23 | 1 | -1/+4 |
* | Change create*Pass factory functions to return Pass* instead of | Daniel Dunbar | 2008-10-22 | 1 | -1/+1 |
* | Tidy up several unbeseeming casts from pointer to intptr_t. | Dan Gohman | 2008-09-04 | 1 | -1/+1 |
* | Use use_empty() instead of getNumUses(), avoiding a use list traversal. | Dan Gohman | 2008-06-23 | 1 | -1/+1 |
* | Remove debugging code. | Owen Anderson | 2008-05-29 | 1 | -5/+1 |
* | Clean ups for loop deletion based on Chris' feedback. | Owen Anderson | 2008-05-16 | 1 | -28/+32 |
* | Clean up the use of static and anonymous namespaces. This turned up | Dan Gohman | 2008-05-13 | 1 | -3/+3 |
* | Improve pass documentation and comments. | Gordon Henriksen | 2008-05-08 | 1 | -4/+4 |
* | We need to update PHIs containing the exiting block, not the exit block. We ... | Owen Anderson | 2008-05-06 | 1 | -3/+8 |
* | This condition got inverted accidentally. | Owen Anderson | 2008-04-30 | 1 | -1/+1 |
* | A lot of cleanups and documentation improvements, as well as a few corner cas... | Owen Anderson | 2008-04-29 | 1 | -59/+76 |
* | Rename DeadLoopElimination to LoopDeletion, part 2. | Owen Anderson | 2008-04-29 | 1 | -14/+12 |
* | Rename DeadLoopElimination to LoopDeletion, part one. | Owen Anderson | 2008-04-29 | 1 | -0/+260 |