| Age | Commit message (Expand) | Author |
| 2009-11-19 | Make EliminateDuplicatePHINodes() available as a utility function | Jim Grosbach |
| 2009-11-10 | move some generally useful functions out of jump threading | Chris Lattner |
| 2009-11-10 | refactor TryToSimplifyUncondBranchFromEmptyBlock out of SimplifyCFG. | Chris Lattner |
| 2009-09-16 | Preserve ProfileInfo during CodeGenPrepare. | Andreas Neustifter |
| 2009-08-11 | Make LLVMContext and LLVMContextImpl classes instead of structs. | Benjamin Kramer |
| 2009-08-04 | Factor some of the constants+context related code out into a separate header,... | Owen Anderson |
| 2009-07-15 | Revert yesterday's change by removing the LLVMContext parameter to AllocaInst... | Owen Anderson |
| 2009-07-14 | Move EVER MORE stuff over to LLVMContext. | Owen Anderson |
| 2009-06-27 | Teach LoopSimplify how to merge multiple loop exits into a single exit, | Dan Gohman |
| 2009-06-26 | Remove unused routines. | Devang Patel |
| 2009-06-16 | Generalize instcombine's isSafeToLoadUnconditionally() function | Chris Lattner |
| 2009-05-04 | Re-apply 70645, converting ScalarEvolution to use | Dan Gohman |
| 2009-05-03 | Revert r70645 for now; it's causing a variety of regressions. | Dan Gohman |
| 2009-05-02 | Convert ScalarEvolution to use CallbackVH for its internal map. This | Dan Gohman |
| 2009-05-02 | Previously, RecursivelyDeleteDeadInstructions provided an option | Dan Gohman |
| 2009-03-06 | Add "check/remove dbg var" helper routines. | Devang Patel |
| 2009-02-14 | Unbreak the build on win32. | Cedric Venet |
| 2009-02-10 | Enable scalar replacement of AllocaInst whose one of the user is dbg info. | Devang Patel |
| 2009-02-05 | Revert rev. 63876. It is causing llvm-gcc bootstrap failure. | Devang Patel |
| 2009-02-05 | Ignore dbg intrinsics while propagating conditional expression info. | Devang Patel |
| 2009-01-05 | Tidy up #includes, deleting a bunch of unnecessary #includes. | Dan Gohman |
| 2008-12-03 | Factor some code into a new FoldSingleEntryPHINodes method. | Chris Lattner |
| 2008-11-27 | Enhance RecursivelyDeleteTriviallyDeadInstructions to optionally | Chris Lattner |
| 2008-11-27 | remove doConstantPropagation and dceInstruction, they are just | Chris Lattner |
| 2008-11-27 | move MergeBasicBlockIntoOnlyPred to Transforms/Utils. | Chris Lattner |
| 2007-12-29 | Don't attribute in file headers anymore. See llvmdev for the | Chris Lattner |
| 2007-10-21 | Reg2Mem cleanup and optimizations: | Anton Korobeynikov |
| 2007-07-11 | Adding ability to demote phi to stack. | Tanya Lattner |
| 2007-01-30 | move constant folding code out of Utils/Local into libanalysis | Chris Lattner |
| 2007-01-30 | Change constant folding APIs to take an optional TargetData, and change | Chris Lattner |
| 2006-12-23 | For PR950: | Reid Spencer |
| 2006-05-27 | Add an interface to constant fold and instruction given it's opcode, type | Chris Lattner |
| 2005-10-27 | Move some constant folding functions into LLVMAnalysis since they are used | John Criswell |
| 2005-09-27 | allow demotion to volatile values | Chris Lattner |
| 2005-09-26 | add a new function | Chris Lattner |
| 2005-08-04 | Fix a fixme in CondPropagate.cpp by moving a PhiNode optimization into | Nate Begeman |
| 2005-04-21 | Remove trailing whitespace | Misha Brukman |
| 2004-04-13 | Add new interfaces | Chris Lattner |
| 2004-03-17 | cleanup comment | Chris Lattner |
| 2004-03-14 | Move DemoteRegToStack prototype out of DemoteRegToStack.h to this file. | Chris Lattner |
| 2004-01-12 | llvm::ConstantFoldInstruction | Chris Lattner |
| 2003-12-19 | Add new function | Chris Lattner |
| 2003-11-11 | Put all LLVM code into the llvm namespace, as per bug 109. | Brian Gaeke |
| 2003-10-20 | Added LLVM copyright header (for lack of a better term). | John Criswell |
| 2003-09-30 | Standardize header file comments | Chris Lattner |
| 2003-05-20 | Hopefully, the final fix for `[Pp]ropogate'. | Misha Brukman |
| 2002-09-24 | - Do not expose Critical Edge breaking mechanics outside the BCE pass, thus | Chris Lattner |
| 2002-09-06 | - Rename BreakCriticalEdge to the slightly more standard SplitCriticalEdge | Chris Lattner |
| 2002-09-06 | * Doxygenize API | Chris Lattner |
| 2002-09-02 | Remove duplicate #include | Chris Lattner |