| Commit message (Expand) | Author | Age | Files | Lines |
* | Use the new script to sort the includes of every file under lib. | Chandler Carruth | 2012-12-03 | 1 | -3/+3 |
* | Clean whitespaces. | Nadav Rotem | 2012-07-24 | 1 | -25/+25 |
* | Don't use PN->replaceUsesOfWith() to change a PHINode's incoming blocks, | Jay Foad | 2011-06-21 | 1 | -1/+3 |
* | Make LoopDeletion work on loops with multiple edges, as long as the incoming | Cameron Zwarich | 2011-02-22 | 1 | -8/+15 |
* | Remove code for updating dominance frontiers and some outdated references to | Cameron Zwarich | 2011-01-18 | 1 | -5/+1 |
* | Use SmallVector instead of SmallPtrSet and avoid non-deterministic behavior. | Devang Patel | 2011-01-12 | 1 | -3/+3 |
* | split dom frontier handling stuff out to its own DominanceFrontier header, | Chris Lattner | 2011-01-02 | 1 | -0/+1 |
* | Passes do not need to recursively initialize passes that they preserve, if | Owen Anderson | 2010-10-19 | 1 | -1/+0 |
* | Get rid of static constructors for pass registration. Instead, every pass ex... | Owen Anderson | 2010-10-19 | 1 | -1/+3 |
* | Begin adding static dependence information to passes, which will allow us to | Owen Anderson | 2010-10-12 | 1 | -1/+9 |
* | Now with fewer extraneous semicolons! | Owen Anderson | 2010-10-07 | 1 | -1/+1 |
* | Reapply r110396, with fixes to appease the Linux buildbot gods. | Owen Anderson | 2010-08-06 | 1 | -1/+1 |
* | Revert r110396 to fix buildbots. | Owen Anderson | 2010-08-06 | 1 | -1/+1 |
* | Don't use PassInfo* as a type identifier for passes. Instead, use the addres... | Owen Anderson | 2010-08-05 | 1 | -1/+1 |
* | Remove LCSSA's bogus dependence on LoopSimplify and LoopSimplify's bogus | Dan Gohman | 2010-07-26 | 1 | -1/+1 |
* | Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). | Owen Anderson | 2010-07-21 | 1 | -1/+2 |
* | Use pre-increment instead of post-increment when the result is not used. | Dan Gohman | 2010-06-22 | 1 | -3/+3 |
* | 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 |