| Age | Commit message (Expand) | Author |
| 2010-08-29 | apparently unswitch had the same "Feature". Stop its | Chris Lattner |
| 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 |
| 2010-08-05 | Don't use PassInfo* as a type identifier for passes. Instead, use the addres... | Owen Anderson |
| 2010-07-21 | Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). | Owen Anderson |
| 2010-06-24 | Use ValueMap instead of DenseMap. | Devang Patel |
| 2010-06-09 | Pulled CodeMetrics out of InlineCost.h and made it a bit more general, so it ... | Kenneth Uildriks |
| 2010-04-20 | remove a bunch of ad-hoc code to simplify instructions from | Chris Lattner |
| 2010-04-20 | RewriteLoopBodyWithConditionConstant can end up rewriting the | Chris Lattner |
| 2010-04-05 | some code cleanups, use SwitchInst::findCaseValue, reduce indentation | Chris Lattner |
| 2010-04-05 | Code clean up. | Evan Cheng |
| 2010-04-03 | Code refactoring. | Evan Cheng |
| 2010-03-10 | Add a DominatorTree argument to isLCSSA so that it doesn't have to | Dan Gohman |
| 2010-02-16 | There are two ways of checking for a given type, for example isa<PointerType>(T) | Duncan Sands |
| 2010-02-15 | Uniformize the names of type predicates: rather than having isFloatTy and | Duncan Sands |
| 2010-02-02 | fix a crash in loop unswitch on a loop invariant vector condition. | Chris Lattner |
| 2010-01-05 | Convert a ton of simple integer type equality tests to the new predicate. | Benjamin Kramer |
| 2010-01-05 | Change errs() to dbgs(). | David Greene |
| 2009-12-18 | Add Loop contains utility methods for testing whether a loop | Dan Gohman |
| 2009-12-09 | Dereference loopHeader after checking for null rather than before. | Dan Gohman |
| 2009-11-25 | Reverting patch in revision 89758, initial attempt at fixing PR5373 has prove... | Edward O'Callaghan |
| 2009-11-24 | Fix for PR5373, Credit to Jakub Staszak. | Edward O'Callaghan |
| 2009-11-06 | remove a bunch of extraneous LLVMContext arguments | Chris Lattner |
| 2009-11-05 | Update various Loop optimization passes to cope with the possibility that | Dan Gohman |
| 2009-11-01 | if CostMetrics says to never duplicate some code, don't unswitch a loop. | Chris Lattner |
| 2009-10-20 | Restore LoopUnswitch's block-oriented threshold. LoopUnswitch now checks both | Dan Gohman |
| 2009-10-14 | Use isVoidTy() | Devang Patel |
| 2009-10-13 | Check void type before using RAUWd. | Devang Patel |
| 2009-10-13 | Do not check use_empty() before replaceAllUsesWith(). This gives ValueHandles... | Devang Patel |
| 2009-10-13 | Use the new CodeMetrics class to compute code size instead of | Dan Gohman |
| 2009-10-13 | Make LoopUnswitch's cost estimation count Instructions, rather than | Dan Gohman |
| 2009-09-09 | Reflow comment. | Mike Stump |
| 2009-09-09 | Fix an 80-column violation. | Dan Gohman |
| 2009-09-08 | Re-apply r80926, with fixes: keep the domtree informed of new blocks | Dan Gohman |
| 2009-09-06 | Revert r80926. It causes loop unswitch assertion and slow down some JIT tests... | Evan Cheng |
| 2009-09-03 | Add a verifyAnalysis to LoopInfo, LoopSimplify, and LCSSA form that verify | Dan Gohman |
| 2009-09-02 | eliminate VISIBILITY_HIDDEN from Transforms/Scalar. PR4861 | Chris Lattner |
| 2009-08-23 | eliminate the "Value" printing methods that print to a std::ostream. | Chris Lattner |
| 2009-08-13 | Push LLVMContexts through the IntegerType APIs. | Owen Anderson |
| 2009-07-31 | Move getTrue() and getFalse() to 2.5-like APIs. | Owen Anderson |
| 2009-07-30 | Move more code back to 2.5 APIs. | Owen Anderson |
| 2009-07-25 | More migration to raw_ostream, the water has dried up around the iostream hole. | Daniel Dunbar |
| 2009-07-24 | Revert the ConstantInt constructors back to their 2.5 forms where possible, t... | Owen Anderson |
| 2009-07-22 | Get rid of the Pass+Context magic. | Owen Anderson |
| 2009-07-21 | Rename getConstantInt{True|False} to get{True|False} at Chris' behest. | Owen Anderson |
| 2009-07-15 | Make makeLoopInvariant report whether it made any changes or not, | Dan Gohman |
| 2009-07-14 | Update LoopSimplify and LoopUnswitch to use the new makeLoopInvariant | Dan Gohman |
| 2009-07-09 | This started as a small change, I swear. Unfortunately, lots of things call ... | Owen Anderson |
| 2009-07-06 | Thread LLVMContext through the constant folding APIs, which touches a lot of ... | Owen Anderson |
| 2009-07-03 | Second batch of passes using LLVMContext. | Owen Anderson |