Remove attribution from file headers, per discussion on llvmdev.
[oota-llvm.git] / lib / Transforms / Utils / LoopSimplify.cpp
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-11-27 Owen AndersonMake LoopInfoBase more generic, in preparation for...
2007-10-29 Chris LattnerFix PR1752 and LoopSimplify/2007-10-28-InvokeCrash...
2007-10-18 Owen AndersonMove Split<...>() into DomTreeBase. This should make...
2007-10-17 Hartmut KaiserFixed linker errors (unresolved externals: split<>...
2007-08-21 Devang PatelUse SmallVector instead of std::vector.
2007-08-06 Chris Lattnerremove some dead lines
2007-07-19 Devang PatelVerify loop info.
2007-06-29 David GreeneFix reference to iterator invalidated by an erase opera...
2007-06-21 Devang PatelMove code to update dominator information after basic...
2007-06-11 Devang PatelAdd and use DominatorTreeBase::findNearestCommonDominat...
2007-06-11 Devang PatelSimplify.
2007-06-11 Devang Patelsimplify
2007-06-11 Devang PatelSimplify. Dominator Tree is required so always available.
2007-06-08 Devang PatelUpdate LoopSimplify to require and preserve DominatorTr...
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-20 Devang PatelAvoid recursion.
2007-04-15 Owen AndersonRemove ImmediateDominator analysis. The same informati...
2007-04-09 Owen AndersonRe-constify things that don't break the build. Last...
2007-04-09 Owen AndersonUnconst-ify stuff that broke the build.
2007-04-09 Owen AndersonConst-ify some parameters, and some cosmetic cleanups...
2007-04-09 Owen AndersonTabs -> Spaces
2007-04-09 Owen AndersonImprove some _slow_ behavior introduced in my patches...
2007-04-09 Owen AndersonCleanup some from my DomSet-removal changes. Add a new
2007-04-08 Nick LewyckyRemove DominatorSet usage from LoopSimplify. Patch...
2007-04-07 Owen AndersonAdd DomSet back, and revert the changes to LoopSimplify...
2007-04-07 Owen AndersonCompletely purge DomSet from LoopSimplify. This is...
2007-04-07 Owen AndersonExpunge a bunch of uses of DomSet from LoopSimplify...
2007-03-20 Devang PatelLoopSimplify::FindPHIToPartitionLoops()
2006-12-19 Chris Lattnerswitch more statistics over to STATISTIC, eliminating...
2006-12-06 Chris LattnerDetemplatize the Statistic class. The only type it...
2006-11-02 Reid SpencerFor PR786:
2006-09-23 Chris LattnerBe far more careful when splitting a loop header, eithe...
2006-09-23 Chris LattnerTeach UpdateDomInfoForRevectoredPreds to handle revecto...
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-08-12 Chris LattnerDon't attempt to split subloops out of a loop with...
2006-08-12 Chris LattnerReimplement the loopsimplify code which deletes edges...
2006-06-28 Chris LattnerUse hidden visibility to make symbols in an anonymous...
2006-02-14 Chris LattnerCanonicalize inner loops before outer loops. Inner...
2006-02-14 Chris LattnerWhen splitting exit edges to canonicalize loops, make...
2006-02-12 Chris LattnerRevert my last patch. It too breaks stuff
2006-02-11 Chris LattnerFix for my previously reverted patch
2006-02-11 Chris Lattnerrevert my previous change, it exposed other problems.
2006-02-11 Chris LattnerMake this check stricter. Disallow loop exit blocks...
2006-02-11 Chris Lattnerremove dead expr
2006-01-09 Chris LattnerTeach loopsimplify to update et-forest. Patch contribu...
2005-08-13 Chris Lattnerremove dead code. The exit block list is computed...
2005-08-10 Chris Lattnerremove some trickiness that broke yacr2 and some other...
2005-08-10 Chris LattnerMake loop-simplify produce better loops by turning...
2005-08-05 Chris LattnerThis code can handle non-dominating instructions
2005-08-04 Nate BegemanFix a fixme in CondPropagate.cpp by moving a PhiNode...
2005-04-21 Misha BrukmanRemove trailing whitespace
2005-03-25 Chris LattnerEnhance loopsimplify to preserve alias analysis instead...
2005-03-06 Chris Lattnertrivial simplification
2005-01-29 Chris LattnerAdjust to changes in instruction interfaces.
2004-10-17 Chris LattnerhasConstantValue will soon return instructions that...
2004-09-28 Alkis EvlogimenosPull assignment out of for loop conditional in order...
2004-09-20 Chris LattnerPrototype these functions more accurately
2004-09-01 Reid SpencerChanges For Bug 352
2004-07-29 Misha BrukmanFix #includes of i*.h => Instructions.h as per PR403.
2004-07-15 Chris LattnerFix PR404 try #2
2004-07-15 Chris LattnerRevert previous patch until I get a bug fixed
2004-07-15 Chris LattnerFix PR404: Loop simplify is really slow on 252.eon
2004-04-18 Chris LattnerCorrect rewriting of exit blocks after my last patch
2004-04-18 Chris LattnerChange the ExitBlocks list from being explicitly contai...
2004-04-13 Chris LattnerFix LoopSimplify/2004-04-13-LoopSimplifyUpdateDomFronti...
2004-04-13 Chris LattnerRefactor code a bit to make it simpler and eliminate...
2004-04-13 Chris LattnerThis patch addresses PR35: Loop simplify should reconst...
2004-04-01 Chris LattnerRemove some assertions that are now bogus with the...
2004-04-01 Chris LattnerFix PR306: Loop simplify incorrectly updates dominator...
2004-03-16 Chris LattnerFix a regression from this patch:
2004-03-14 Chris LattnerIf a block is dead, dominators will not be calculated...
2004-03-13 Chris LattnerThis little patch speeds up the loop used to update...
2004-02-05 Chris LattnerFix another dominator update bug. These bugs keep...
2004-02-05 Chris LattnerFix bug updating dominators
2004-02-05 Chris LattnerFix PR223: Loopsimplify incorrectly updates dominator...
2004-02-04 Chris LattnerAdjust to the new BasicBlock ctor, which requires a...
2004-01-08 Chris LattnerImprove encapsulation in the Loop and LoopInfo classes...
2003-12-19 Chris LattnerGeneralize a special case to fix PR187
2003-12-10 Chris LattnerFinegrainify namespacification
2003-12-09 Chris LattnerDo not insert one entry PHI nodes in split exit blocks!
2003-11-21 Chris LattnerMinor cleanups and simplifications
2003-11-20 Chris LattnerStart using the nicer terminator auto-insertion API
2003-11-11 Brian GaekePut all LLVM code into the llvm namespace, as per bug...
2003-10-20 John CriswellAdded LLVM project notice to the top of every C++ sourc...
2003-10-13 Chris LattnerAdd support to the loop canonicalization pass to make...
2003-10-12 Chris LattnerRename loop preheaders pass to loop simplify
2003-10-12 Chris LattnerFile is renamed to LoopSimplify.cpp
2003-10-12 Chris LattnerFirst step in renaming the preheaders pass to loopsimplify
2003-10-12 Chris LattnerThe preheader insertion pass only depends on the CFG...
2003-10-10 Misha BrukmanFix spelling.
2003-09-11 Chris LattnerRenamed DominatorTree::Node::getNode() -> getBlock()
2003-09-09 Misha BrukmanSpell `occurrence' correctly.
next