Remove the very substantial, largely unmaintained legacy PGO
[oota-llvm.git] / lib / Transforms / Utils / BreakCriticalEdges.cpp
2013-10-02 Chandler CarruthRemove the very substantial, largely unmaintained legac...
2013-07-27 Nick LewyckyReimplement isPotentiallyReachable to make nocapture...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-09-27 Sylvestre LedruRevert 'Fix a typo 'iff' => 'if''. iff is an abreviatio...
2012-09-27 Sylvestre LedruFix a typo 'iff' => 'if'
2012-04-30 Bill WendlingSecond attempt at PR12573:
2012-04-30 Bill WendlingUse an ArrayRef instead of explicit vector type.
2011-12-09 Jakub StaszakSplitBlockPredecessors uses ArrayRef instead of Data...
2011-10-04 Andrew TrickLSR should avoid redundant edge splitting.
2011-10-04 Andrew Trickwhitespace
2011-09-20 Bill WendlingRelax this condition.
2011-08-17 Bill WendlingAssert that we aren't trying to split the critical...
2011-07-19 Eli FriedmanPR10386: Don't try to split an edge from an indirectbr.
2011-06-23 Jay FoadReinstate r133513 (reverted in r133700) with an additio...
2011-06-23 Eric ChristopherRevert r133513:
2011-06-21 Jay FoadReinstate r133435 and r133449 (reverted in r133499...
2011-06-21 Chad RosierRevert r133435 and r133449 to appease buildbots.
2011-06-20 Jay FoadChange how PHINodes store their operands.
2011-05-17 Devang PatelPreserve line number information.
2011-04-15 Chris LattnerFix a ton of comment typos found by codespell. Patch by
2011-03-30 Jay FoadRemove PHINode::reserveOperandSpace(). Instead, add...
2011-03-30 Jay Foad(Almost) always call reserveOperandSpace() on newly...
2011-01-18 Cameron ZwarichRemove code for updating dominance frontiers and some...
2011-01-14 Chris Lattnerindentation
2011-01-02 Chris Lattnersplit dom frontier handling stuff out to its own Domina...
2010-10-19 Owen AndersonGet rid of static constructors for pass registration...
2010-10-07 Owen AndersonNow with fewer extraneous semicolons!
2010-08-23 Owen AndersonNow that PassInfo and Pass::ID have been separated...
2010-08-06 Owen AndersonReapply r110396, with fixes to appease the Linux buildb...
2010-08-06 Owen AndersonRevert r110396 to fix buildbots.
2010-08-05 Owen AndersonDon't use PassInfo* as a type identifier for passes...
2010-07-22 Gabor Greifmass elimination of reliance on automatic iterator...
2010-07-09 Gabor Greifcache result of operator*
2010-07-09 Gabor Greifcache result of operator*
2010-07-09 Gabor Greifcache result of operator*
2010-03-25 Gabor Greifrename pred_const_iterator to const_pred_iterator for...
2010-02-13 Chris LattnerSpeed up codegen prepare from 3.58s to 0.488s.
2010-02-13 Chris LattnerPHINode::getBasicBlockIndex is O(n) in the number of...
2010-02-13 Chris Lattneriterate over preds using PHI information when available...
2009-12-18 Dan GohmanAdd Loop contains utility methods for testing whether...
2009-11-01 Chris Lattnerimprove comment.
2009-10-31 Chris Lattnerupdate the comment above llvm::SplitCriticalEdge, and...
2009-10-25 Nick LewyckyRemove includes of Support/Compiler.h that are no longe...
2009-10-25 Nick LewyckyRemove VISIBILITY_HIDDEN from class/struct found inside...
2009-09-09 Dan GohmanFix SplitCriticalEdge to properly update LCSSA form...
2009-09-09 Andreas NeustifterPreserve ProfileInfo.
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-08-13 Owen AndersonPush LLVMContexts through the IntegerType APIs.
2009-07-14 Torok Edwinllvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
2009-07-11 Torok Edwinassert(0) -> LLVM_UNREACHABLE.
2009-01-28 Duncan SandsRename getAnalysisToUpdate to getAnalysisIfAvailable.
2008-09-04 Dan GohmanTidy up several unbeseeming casts from pointer to intptr_t.
2008-06-03 Owen AndersonLoopIndexSplit can sometimes result in cases where...
2008-05-13 Dan GohmanChange class' public PassInfo variables to by initializ...
2008-05-13 Dan GohmanClean up the use of static and anonymous namespaces...
2008-04-21 Chris Lattnerfit in 80 cols
2008-04-17 Scott MichelRemove unused variable
2008-04-16 Scott MichelWorkaround for PR2207, in which pred_iterator assert...
2008-04-06 Gabor GreifAPI changes for class Use size reduction, wave 1.
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-11-27 Owen AndersonMake LoopInfoBase more generic, in preparation for...
2007-08-13 Devang PatelIf NewBB dominates DestBB then DestBB is not part of...
2007-06-08 Devang PatelDo not preserve ETForest.
2007-06-07 Devang PatelMaintain ETNode as part of DomTreeNode.
2007-06-04 Devang Patels/DominatorTree::createNewNode/DominatorTree::addNewBlock/g
2007-06-04 Devang Patels/llvm::DominatorTreeBase::DomTreeNode/llvm::DomTreeNode/g
2007-06-03 Devang Patels/DominatorTreeBase::Node/DominatorTreeBase:DomTreeNode/g
2007-05-06 Nick LewyckyFix typo in comment.
2007-05-03 Devang PatelDrop 'const'
2007-05-02 Devang PatelUse 'static const char' instead of 'static const int'.
2007-05-01 Devang PatelDo not use typeinfo to identify pass in pass manager.
2007-04-17 Chris Lattnerremove use of BasicBlock::getNext
2007-04-15 Owen AndersonRemove ImmediateDominator analysis. The same informati...
2007-04-07 Owen AndersonBreakCriticalEdges does still preserve DominatorTree.
2007-04-07 Owen AndersonExpunge DomSet from BreakCriticalEdges. This is part...
2007-01-15 Chris LattnerFix Analysis/Dominators/2006-10-02-BreakCritEdges.ll
2007-01-14 Chris LattnerFix PR1110 and Analysis/Dominators/2007-01-14-BreakCrit...
2006-12-19 Chris Lattnerswitch more statistics over to STATISTIC, eliminating...
2006-12-06 Chris LattnerDetemplatize the Statistic class. The only type it...
2006-10-28 Chris Lattneradd option to isCriticalEdge
2006-10-28 Chris LattnerExpose a smarter way to break critical edges.
2006-10-04 Chris LattnerThis case isn't implemented yet. It seems unlikely...
2006-10-03 Chris LattnerFix PR932 and Analysis/Dominators/2006-10-02-BreakCritE...
2006-08-27 Chris Lattnereliminate RegisterOpt. It does the same thing as Regis...
2006-08-27 Chris Lattners|llvm/Support/Visibility.h|llvm/Support/Compiler.h|
2006-06-28 Chris LattnerUse hidden visibility to make symbols in an anonymous...
2006-01-11 Chris LattnerPreserve and update ETForest. Patch by Daniel Berlin
2005-08-13 Chris LattnerTeach SplitCriticalEdge to update LoopInfo if it is...
2005-08-12 Chris LattnerChange break critical edges to not remove, then insert...
2005-04-21 Misha BrukmanRemove trailing whitespace
2005-03-17 Chris LattnerFix the missing symbols problem Bill was hitting. ...
2004-09-15 Reid SpencerConvert code to compile with vc7.1.
2004-09-01 Reid SpencerChanges For Bug 352
2004-07-31 Chris LattnerExpose this as a functionpass
2004-07-29 Misha BrukmanFix #includes of i*.h => Instructions.h as per PR403.
2004-07-29 Misha BrukmanFix #includes of i*.h => Instructions.h as per PR403.
2004-02-29 Chris LattnerFix bug: test/Regression/Transforms/LowerInvoke/2004...
next