| Age | Commit message (Expand) | Author |
| 2014-03-05 | [C++11] Add 'override' keyword to virtual methods that override their base cl... | Craig Topper |
| 2014-03-04 | [Modules] Move CFG.h to the IR library as it defines graph traits over | Chandler Carruth |
| 2014-02-06 | Disable most IR-level transform passes on functions marked 'optnone'. | Paul Robinson |
| 2014-01-29 | [LPM] Fix PR18643, another scary place where loop transforms failed to | Chandler Carruth |
| 2014-01-13 | [PM] Split DominatorTree into a concrete analysis result object which | Chandler Carruth |
| 2014-01-13 | [cleanup] Move the Dominators.h and Verifier.h headers into the IR | Chandler Carruth |
| 2013-12-07 | Don't #include heavy Dominators.h file in LoopInfo.h. This change reduces | Jakub Staszak |
| 2013-12-05 | Correct word hyphenations | Alp Toker |
| 2013-05-06 | Rotate multi-exit loops even if the latch was simplified. | Andrew Trick |
| 2013-01-21 | Switch CodeMetrics itself over to use TTI to determine if an instruction | Chandler Carruth |
| 2013-01-02 | Move all of the header files which are involved in modelling the LLVM IR | Chandler Carruth |
| 2012-12-20 | Add a new attribute, 'noduplicate'. If a function contains a noduplicate call... | James Molloy |
| 2012-12-03 | Use the new script to sort the includes of every file under lib. | Chandler Carruth |
| 2012-09-02 | LoopRotation: Make the brute force DomTree update more brute force. | Benjamin Kramer |
| 2012-09-01 | LoopRotation: Check some invariants of the dominator updating code. | Benjamin Kramer |
| 2012-08-30 | LoopRotate: Also rotate loops with multiple exits. | Benjamin Kramer |
| 2012-07-24 | Clean whitespaces. | Nadav Rotem |
| 2012-02-16 | loop-rotate shouldn't hoist alloca instructions out of a loop. Patch by Patr... | Eli Friedman |
| 2012-02-14 | Add simplifyLoopLatch to LoopRotate pass. | Andrew Trick |
| 2012-02-14 | whitespace | Andrew Trick |
| 2011-06-20 | Make better use of the PHINode API. | Jay Foad |
| 2011-04-29 | Preserve line number information. | Devang Patel |
| 2011-04-09 | fix PR9523, a crash in looprotate on a non-canonical loop made out of indirec... | Chris Lattner |
| 2011-02-14 | Do not hoist @llvm.dbg.value. Here, @llvm.dbg.value is "referring" a value th... | Devang Patel |
| 2011-01-11 | remove a bogus assertion: the latch block of a loop is not | Chris Lattner |
| 2011-01-08 | When loop rotation happens, it is *very* common for the duplicated condbr | Chris Lattner |
| 2011-01-08 | split ssa updating code out to its own helper function. Don't bother | Chris Lattner |
| 2011-01-08 | Implement a TODO: Enhance loopinfo to merge away the unconditional branch | Chris Lattner |
| 2011-01-08 | inline preserveCanonicalLoopForm now that it is simple. | Chris Lattner |
| 2011-01-08 | Three major changes: | Chris Lattner |
| 2011-01-08 | LoopRotate requires canonical loop form, so it always has preheaders | Chris Lattner |
| 2011-01-08 | use the LI ivar. | Chris Lattner |
| 2011-01-08 | some cleanups: remove dead arguments and eliminate ivars | Chris Lattner |
| 2011-01-08 | fix an issue duncan pointed out, which could cause loop rotate | Chris Lattner |
| 2011-01-08 | Have loop-rotate simplify instructions (yay instsimplify!) as it clones | Chris Lattner |
| 2011-01-08 | Revamp the ValueMapper interfaces in a couple ways: | Chris Lattner |
| 2011-01-08 | two minor changes: switch to the standard ValueToValueMapTy | Chris Lattner |
| 2011-01-02 | split dom frontier handling stuff out to its own DominanceFrontier header, | Chris Lattner |
| 2011-01-02 | improve loop rotation to use CodeMetrics to analyze the | Chris Lattner |
| 2010-10-19 | Passes do not need to recursively initialize passes that they preserve, if | Owen Anderson |
| 2010-10-19 | Get rid of static constructors for pass registration. Instead, every pass ex... | Owen Anderson |
| 2010-10-12 | Begin adding static dependence information to passes, which will allow us to | Owen Anderson |
| 2010-10-07 | Now with fewer extraneous semicolons! | Owen Anderson |
| 2010-09-06 | Teach loop rotate to hoist trivially invariant instructions | Chris Lattner |
| 2010-09-02 | Reapply commit 112699, speculatively reverted by echristo, since | Duncan Sands |
| 2010-09-01 | Speculatively revert 112699 and 112702, they seem to be causing | Eric Christopher |
| 2010-09-01 | If PrototypeValue is erased in the middle of using the SSAUpdator | Duncan Sands |
| 2010-08-17 | When rotating loops, put the original header at the bottom of the | Dan Gohman |
| 2010-08-06 | Reapply r110396, with fixes to appease the Linux buildbot gods. | Owen Anderson |
| 2010-08-06 | Revert r110396 to fix buildbots. | Owen Anderson |