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