| Commit message (Expand) | Author | Age | Files | Lines | 
| *  | [C++11] Add 'override' keyword to virtual methods that override their base cl... | Craig Topper | 2014-03-05 | 1 | -3/+3 | 
| *  | [Modules] Move CFG.h to the IR library as it defines graph traits over | Chandler Carruth | 2014-03-04 | 1 | -1/+1 | 
| *  | [LPM] Make LoopSimplify no longer a LoopPass and instead both a utility | Chandler Carruth | 2014-01-23 | 1 | -377/+426 | 
| *  | [PM] Split DominatorTree into a concrete analysis result object which | Chandler Carruth | 2014-01-13 | 1 | -4/+4 | 
| *  | [cleanup] Move the Dominators.h and Verifier.h headers into the IR | Chandler Carruth | 2014-01-13 | 1 | -1/+1 | 
| *  | Reapply r198478 "Fix PR18361: Invalidate LoopDispositions after LoopSimplify ... | Andrew Trick | 2014-01-06 | 1 | -7/+14 | 
| *  | Revert "Fix PR18361: Invalidate LoopDispositions after LoopSimplify hoists th... | Alp Toker | 2014-01-04 | 1 | -17/+10 | 
| *  | Fix PR18361: Invalidate LoopDispositions after LoopSimplify hoists things. | Andrew Trick | 2014-01-04 | 1 | -10/+17 | 
| *  | Rename LoopSimplify.h to LoopUtils.h | Hal Finkel | 2013-05-20 | 1 | -1/+1 | 
| *  | Expose InsertPreheaderForLoop from LoopSimplify to other passes | Hal Finkel | 2013-05-20 | 1 | -11/+12 | 
| *  | Move all of the header files which are involved in modelling the LLVM IR | Chandler Carruth | 2013-01-02 | 1 | -6/+6 | 
| *  | Use the new script to sort the includes of every file under lib. | Chandler Carruth | 2012-12-03 | 1 | -12/+12 | 
| *  | LoopSimplify: Preserve DependenceAnalysis. | Benjamin Kramer | 2012-10-26 | 1 | -0/+2 | 
| *  | Fix SCEV cache invalidation in LCSSA and LoopSimplify. | Benjamin Kramer | 2012-10-26 | 1 | -0/+5 | 
| *  | LoopSimplify bug fix. Handle indirect loop back edges. | Andrew Trick | 2012-03-20 | 1 | -5/+8 | 
| *  | whitespace | Andrew Trick | 2012-03-20 | 1 | -2/+2 | 
| *  | Make loop preheader insertion in LoopSimplify handle the case where the loop ... | Eli Friedman | 2011-12-15 | 1 | -16/+34 | 
| *  | SplitBlockPredecessors uses ArrayRef instead of Data and Size. | Jakub Staszak | 2011-12-09 | 1 | -8/+4 | 
| *  | Propagate TargetLibraryInfo throughout ConstantFolding.cpp and  | Chad Rosier | 2011-12-01 | 1 | -2/+2 | 
| *  | Intelligently split the landing pad block. | Bill Wendling | 2011-08-19 | 1 | -5/+16 | 
| *  | Revert r137871. The loop simplify pass should require all exits from a loop that | Bill Wendling | 2011-08-18 | 1 | -15/+3 | 
| *  | Don't optimize the landing pad exit block. | Bill Wendling | 2011-08-17 | 1 | -4/+18 | 
| *  | Silence a bunch (but not all) "variable written but not read" warnings | Duncan Sands | 2011-08-12 | 1 | -0/+2 | 
| *  | SCEV: Use AssertingVH to catch dangling BasicBlock* when passes forget | Andrew Trick | 2011-08-03 | 1 | -0/+8 | 
| *  | whitespace | Andrew Trick | 2011-08-03 | 1 | -7/+7 | 
| *  | Set debug loc for new preheader's terminator. | Devang Patel | 2011-06-17 | 1 | -0/+1 | 
| *  | Fix a ton of comment typos found by codespell.  Patch by | Chris Lattner | 2011-04-15 | 1 | -1/+1 | 
| *  | Remove PHINode::reserveOperandSpace(). Instead, add a parameter to | Jay Foad | 2011-03-30 | 1 | -3/+2 | 
| *  | Rename 'loopsimplify' to 'loop-simplify'. | Cameron Zwarich | 2011-02-10 | 1 | -3/+3 | 
| *  | Remove code for updating dominance frontiers and some outdated references to | Cameron Zwarich | 2011-01-18 | 1 | -10/+2 | 
| *  | this pass claims to preserve scev, make sure to tell it about deletions. | Chris Lattner | 2011-01-11 | 1 | -0/+1 | 
| *  | split dom frontier handling stuff out to its own DominanceFrontier header, | Chris Lattner | 2011-01-02 | 1 | -21/+13 | 
| *  | Fix PR8702 by not having LoopSimplify claim to preserve LCSSA form.  As descr... | Duncan Sands | 2011-01-02 | 1 | -15/+12 | 
| *  | Factor code for testing whether replacing one value with another | Duncan Sands | 2010-11-18 | 1 | -14/+16 | 
| *  | Have a few places that want to simplify phi nodes use SimplifyInstruction | Duncan Sands | 2010-11-16 | 1 | -3/+4 | 
| *  | Get rid of static constructors for pass registration.  Instead, every pass ex... | Owen Anderson | 2010-10-19 | 1 | -6/+3 | 
| *  | Begin adding static dependence information to passes, which will allow us to | Owen Anderson | 2010-10-12 | 1 | -1/+10 | 
| *  | Now with fewer extraneous semicolons! | Owen Anderson | 2010-10-07 | 1 | -1/+1 | 
| *  | Fix LoopSimplify to notify ScalarEvolution when splitting a loop backedge | Dan Gohman | 2010-09-04 | 1 | -1/+10 | 
| *  | Now that PassInfo and Pass::ID have been separated, move the rest of the pass... | Owen Anderson | 2010-08-23 | 1 | -2/+2 | 
| *  | Avoid #include <ScalarEvolution.h> in LoopSimplify.cpp, which doesn't | Dan Gohman | 2010-08-16 | 1 | -2/+1 | 
| *  | LoopSimplify shouldn't split loop backedges that use indirectbr. PR7867. | Dan Gohman | 2010-08-14 | 1 | -0/+5 | 
| *  | Reapply r110396, with fixes to appease the Linux buildbot gods. | Owen Anderson | 2010-08-06 | 1 | -2/+2 | 
| *  | Revert r110396 to fix buildbots. | Owen Anderson | 2010-08-06 | 1 | -2/+2 | 
| *  | Don't use PassInfo* as a type identifier for passes.  Instead, use the addres... | Owen Anderson | 2010-08-05 | 1 | -2/+2 | 
| *  | Remove LCSSA's bogus dependence on LoopSimplify and LoopSimplify's bogus | Dan Gohman | 2010-07-26 | 1 | -9/+4 | 
| *  | keep in 80 cols | Gabor Greif | 2010-07-22 | 1 | -3/+4 | 
| *  | Reorder the contents of various getAnalysisUsage functions, eliminating | Dan Gohman | 2010-07-16 | 1 | -3/+10 | 
| *  | cache result of operator* | Gabor Greif | 2010-07-09 | 1 | -2/+4 | 
| *  | cache operator*'s result (in multiple functions) | Gabor Greif | 2010-07-09 | 1 | -15/+22 |