Refactor to share code to find the position of a basic block successor in the
[oota-llvm.git] / include / llvm / Transforms / Utils / BasicBlockUtils.h
2010-02-16 Bob WilsonRefactor to share code to find the position of a basic...
2010-01-05 Dan GohmanMake RecursivelyDeleteTriviallyDeadInstructions,
2010-01-05 Devang PatelRemove dead debug info intrinsics.
2009-11-01 Duncan SandsImprove the other instance of the comment.
2009-10-31 Chris Lattnerupdate the comment above llvm::SplitCriticalEdge, and...
2009-10-31 Dan GohmanRevert r85667. LoopUnroll currently can't call utility...
2009-10-31 Dan GohmanMerge the enhancements from LoopUnroll's FoldBlockIntoP...
2009-09-08 Dan GohmanRe-apply r80926, with fixes: keep the domtree informed...
2009-09-06 Evan ChengRevert r80926. It causes loop unswitch assertion and...
2009-09-03 Dan GohmanAdd a verifyAnalysis to LoopInfo, LoopSimplify, and...
2009-05-04 Dan GohmanRe-apply 70645, converting ScalarEvolution to use
2009-05-04 Mike StumpRestore minor deletion.
2009-05-03 Dan GohmanRevert r70645 for now; it's causing a variety of regres...
2009-05-02 Dan GohmanConvert ScalarEvolution to use CallbackVH for its inter...
2009-05-02 Dan GohmanPreviously, RecursivelyDeleteDeadInstructions provided...
2009-03-03 Dale JohannesenWhen sinking an insn in InstCombine bring its debug
2008-12-03 Chris LattnerFactor some code into a new FoldSingleEntryPHINodes...
2008-12-03 Chris Lattnerfix a really incorrect comment.
2008-12-03 Chris LattnerRename DeleteBlockIfDead to DeleteDeadBlock and make it
2008-12-03 Chris LattnerFactor some code out of SimplifyCFG, forming a new
2008-11-27 Chris Lattnermove FindAvailableLoadedValue from JumpThreading to...
2008-07-17 Owen AndersonMake MergeBlockIntoPredecessor more aggressive when...
2008-07-17 Owen AndersonFactor MergeBlockIntoPredecessor out into BasicBlockUtils.
2008-04-21 Chris LattnerMove SplitBlockPredecessors out of loopsimplify into...
2008-02-25 Chris Lattnerprune #includes, fit in 80 cols.
2007-12-29 Chris LattnerDon't attribute in file headers anymore. See llvmdev...
2007-07-06 Devang PatelAdd SplitEdge and SplitBlock utility routines.
2007-06-08 Devang PatelDo not preserve ETForest.
2007-04-07 Owen AndersonCompletely purge DomSet. This is the (hopefully) final...
2006-10-28 Chris Lattneradd option to isCriticalEdge
2006-10-28 Chris LattnerExpose a smarter way to break critical edges.
2006-05-14 Chris LattnerThis is a proper fix for the compiler warning. A termi...
2006-05-13 Reid SpencerFix an infinite loop bug that Vladimir Prus identified.
2006-02-10 Chris LattnerRemove a level of indirection.
2005-08-17 Chris Lattneradd a helper
2005-04-21 Misha BrukmanRemove trailing whitespace
2003-11-11 Brian GaekePut all LLVM code into the llvm namespace, as per bug...
2003-11-10 Chris LattnerInclude forms of SplitCriticalEdge which work correctly...
2003-11-10 Chris LattnerMove isCriticalEdge & SplitCritical into this file...
2003-10-20 John CriswellAdded LLVM copyright header (for lack of a better term).
2003-09-30 Chris LattnerStandardize header file comments
2002-07-29 Chris LattnerImplement a new RemoveSuccessor function
2002-06-25 Chris Lattner*** empty log message ***
2002-05-07 Chris LattnerCheckin headers for Utils library