| Commit message (Expand) | Author | Age | Files | Lines |
* | Move FindAvailableLoadedValue isSafeToLoadUnconditionally out of | Dan Gohman | 2010-05-28 | 1 | -18/+0 |
* | Rename SuccessorNumber to GetSuccessorNumber. | Bob Wilson | 2010-02-16 | 1 | -4/+5 |
* | Refactor to share code to find the position of a basic block successor in the | Bob Wilson | 2010-02-16 | 1 | -0/+5 |
* | Make RecursivelyDeleteTriviallyDeadInstructions, | Dan Gohman | 2010-01-05 | 1 | -2/+3 |
* | Remove dead debug info intrinsics. | Devang Patel | 2010-01-05 | 1 | -5/+0 |
* | Improve the other instance of the comment. | Duncan Sands | 2009-11-01 | 1 | -1/+1 |
* | update the comment above llvm::SplitCriticalEdge, and make | Chris Lattner | 2009-10-31 | 1 | -3/+9 |
* | Revert r85667. LoopUnroll currently can't call utility functions which | Dan Gohman | 2009-10-31 | 1 | -5/+3 |
* | Merge the enhancements from LoopUnroll's FoldBlockIntoPredecessor into | Dan Gohman | 2009-10-31 | 1 | -3/+5 |
* | Re-apply r80926, with fixes: keep the domtree informed of new blocks | Dan Gohman | 2009-09-08 | 1 | -8/+13 |
* | Revert r80926. It causes loop unswitch assertion and slow down some JIT tests... | Evan Cheng | 2009-09-06 | 1 | -13/+8 |
* | Add a verifyAnalysis to LoopInfo, LoopSimplify, and LCSSA form that verify | Dan Gohman | 2009-09-03 | 1 | -8/+13 |
* | Re-apply 70645, converting ScalarEvolution to use | Dan Gohman | 2009-05-04 | 1 | -4/+2 |
* | Restore minor deletion. | Mike Stump | 2009-05-04 | 1 | -1/+8 |
* | Revert r70645 for now; it's causing a variety of regressions. | Dan Gohman | 2009-05-03 | 1 | -2/+4 |
* | Convert ScalarEvolution to use CallbackVH for its internal map. This | Dan Gohman | 2009-05-02 | 1 | -4/+2 |
* | Previously, RecursivelyDeleteDeadInstructions provided an option | Dan Gohman | 2009-05-02 | 1 | -2/+9 |
* | When sinking an insn in InstCombine bring its debug | Dale Johannesen | 2009-03-03 | 1 | -0/+5 |
* | Factor some code into a new FoldSingleEntryPHINodes method. | Chris Lattner | 2008-12-03 | 1 | -0/+8 |
* | fix a really incorrect comment. | Chris Lattner | 2008-12-03 | 1 | -2/+2 |
* | Rename DeleteBlockIfDead to DeleteDeadBlock and make it | Chris Lattner | 2008-12-03 | 1 | -4/+3 |
* | Factor some code out of SimplifyCFG, forming a new | Chris Lattner | 2008-12-03 | 1 | -0/+5 |
* | move FindAvailableLoadedValue from JumpThreading to Transforms/Utils. | Chris Lattner | 2008-11-27 | 1 | -0/+20 |
* | Make MergeBlockIntoPredecessor more aggressive when the same successor appears | Owen Anderson | 2008-07-17 | 1 | -1/+1 |
* | Factor MergeBlockIntoPredecessor out into BasicBlockUtils. | Owen Anderson | 2008-07-17 | 1 | -0/+4 |
* | Move SplitBlockPredecessors out of loopsimplify into BasicBlockUtils.h | Chris Lattner | 2008-04-21 | 1 | -0/+13 |
* | prune #includes, fit in 80 cols. | Chris Lattner | 2008-02-25 | 1 | -3/+5 |
* | Don't attribute in file headers anymore. See llvmdev for the | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
* | Add SplitEdge and SplitBlock utility routines. | Devang Patel | 2007-07-06 | 1 | -0/+11 |
* | Do not preserve ETForest. | Devang Patel | 2007-06-08 | 1 | -9/+9 |
* | Completely purge DomSet. This is the (hopefully) final patch for PR1171. | Owen Anderson | 2007-04-07 | 1 | -1/+1 |
* | add option to isCriticalEdge | Chris Lattner | 2006-10-28 | 1 | -1/+2 |
* | Expose a smarter way to break critical edges. | Chris Lattner | 2006-10-28 | 1 | -4/+11 |
* | This is a proper fix for the compiler warning. A termination condition is | Chris Lattner | 2006-05-14 | 1 | -3/+11 |
* | Fix an infinite loop bug that Vladimir Prus identified. | Reid Spencer | 2006-05-13 | 1 | -1/+2 |
* | Remove a level of indirection. | Chris Lattner | 2006-02-10 | 1 | -9/+8 |
* | add a helper | Chris Lattner | 2005-08-17 | 1 | -0/+7 |
* | Remove trailing whitespace | Misha Brukman | 2005-04-21 | 1 | -2/+2 |
* | Put all LLVM code into the llvm namespace, as per bug 109. | Brian Gaeke | 2003-11-11 | 1 | -1/+4 |
* | Include forms of SplitCriticalEdge which work correctly with pred/succ iterators | Chris Lattner | 2003-11-10 | 1 | -0/+19 |
* | Move isCriticalEdge & SplitCritical into this file. While we're at it, change | Chris Lattner | 2003-11-10 | 1 | -0/+16 |
* | 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 |
* | Implement a new RemoveSuccessor function | Chris Lattner | 2002-07-29 | 1 | -4/+11 |
* | *** empty log message *** | Chris Lattner | 2002-06-25 | 1 | -8/+0 |
* | Checkin headers for Utils library | Chris Lattner | 2002-05-07 | 1 | -0/+45 |