2009-01-28 |
Duncan Sands | Rename getAnalysisToUpdate to getAnalysisIfAvailable. |
blob | commitdiff | raw |
2008-09-04 |
Dan Gohman | Tidy up several unbeseeming casts from pointer to intptr_t. |
blob | commitdiff | raw | diff to current |
2008-06-22 |
Dan Gohman | Use Loop::block_iterator. |
blob | commitdiff | raw | diff to current |
2008-06-06 |
Devang Patel | LoopSimplify preserves AA. |
blob | commitdiff | raw | diff to current |
2008-05-13 |
Dan Gohman | Change class' public PassInfo variables to by initializ... |
blob | commitdiff | raw | diff to current |
2008-05-13 |
Dan Gohman | Clean up the use of static and anonymous namespaces... |
blob | commitdiff | raw | diff to current |
2008-04-25 |
Nick Lewycky | Remove 'unwinds to' support from mainline. This patch... |
blob | commitdiff | raw | diff to current |
2008-04-21 |
Chris Lattner | Move SplitBlockPredecessors out of loopsimplify into... |
blob | commitdiff | raw | diff to current |
2008-04-21 |
Chris Lattner | Move domtree/frontier updating earlier, allowing us... |
blob | commitdiff | raw | diff to current |
2008-04-21 |
Chris Lattner | Factor dominator tree and frontier updating into SplitB... |
blob | commitdiff | raw | diff to current |
2008-04-21 |
Chris Lattner | simplify code, fit in 80 cols. |
blob | commitdiff | raw | diff to current |
2008-04-06 |
Gabor Greif | API changes for class Use size reduction, wave 1. |
blob | commitdiff | raw | diff to current |
2008-03-09 |
Nick Lewycky | Update the block cloner which fixes bugpoint on code... |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
blob | commitdiff | raw | diff to current |
2007-11-27 |
Owen Anderson | Make LoopInfoBase more generic, in preparation for... |
blob | commitdiff | raw | diff to current |
2007-10-29 |
Chris Lattner | Fix PR1752 and LoopSimplify/2007-10-28-InvokeCrash... |
blob | commitdiff | raw | diff to current |
2007-10-18 |
Owen Anderson | Move Split<...>() into DomTreeBase. This should make... |
blob | commitdiff | raw | diff to current |
2007-10-17 |
Hartmut Kaiser | Fixed linker errors (unresolved externals: split<>... |
blob | commitdiff | raw | diff to current |
2007-08-21 |
Devang Patel | Use SmallVector instead of std::vector. |
blob | commitdiff | raw | diff to current |
2007-08-06 |
Chris Lattner | remove some dead lines |
blob | commitdiff | raw | diff to current |
2007-07-19 |
Devang Patel | Verify loop info. |
blob | commitdiff | raw | diff to current |
2007-06-29 |
David Greene | Fix reference to iterator invalidated by an erase opera... |
blob | commitdiff | raw | diff to current |
2007-06-21 |
Devang Patel | Move code to update dominator information after basic... |
blob | commitdiff | raw | diff to current |
2007-06-11 |
Devang Patel | Add and use DominatorTreeBase::findNearestCommonDominat... |
blob | commitdiff | raw | diff to current |
2007-06-11 |
Devang Patel | Simplify. |
blob | commitdiff | raw | diff to current |
2007-06-11 |
Devang Patel | simplify |
blob | commitdiff | raw | diff to current |
2007-06-11 |
Devang Patel | Simplify. Dominator Tree is required so always available. |
blob | commitdiff | raw | diff to current |
2007-06-08 |
Devang Patel | Update LoopSimplify to require and preserve DominatorTr... |
blob | commitdiff | raw | diff to current |
2007-06-04 |
Devang Patel | s/DominatorTree::createNewNode/DominatorTree::addNewBlock/g |
blob | commitdiff | raw | diff to current |
2007-06-04 |
Devang Patel | s/llvm::DominatorTreeBase::DomTreeNode/llvm::DomTreeNode/g |
blob | commitdiff | raw | diff to current |
2007-06-03 |
Devang Patel | s/DominatorTreeBase::Node/DominatorTreeBase:DomTreeNode/g |
blob | commitdiff | raw | diff to current |
2007-05-06 |
Nick Lewycky | Fix typo in comment. |
blob | commitdiff | raw | diff to current |
2007-05-03 |
Devang Patel | Drop 'const' |
blob | commitdiff | raw | diff to current |
2007-05-02 |
Devang Patel | Use 'static const char' instead of 'static const int'. |
blob | commitdiff | raw | diff to current |
2007-05-01 |
Devang Patel | Do not use typeinfo to identify pass in pass manager. |
blob | commitdiff | raw | diff to current |
2007-04-20 |
Devang Patel | Avoid recursion. |
blob | commitdiff | raw | diff to current |
2007-04-15 |
Owen Anderson | Remove ImmediateDominator analysis. The same informati... |
blob | commitdiff | raw | diff to current |
2007-04-09 |
Owen Anderson | Re-constify things that don't break the build. Last... |
blob | commitdiff | raw | diff to current |
2007-04-09 |
Owen Anderson | Unconst-ify stuff that broke the build. |
blob | commitdiff | raw | diff to current |
2007-04-09 |
Owen Anderson | Const-ify some parameters, and some cosmetic cleanups... |
blob | commitdiff | raw | diff to current |
2007-04-09 |
Owen Anderson | Tabs -> Spaces |
blob | commitdiff | raw | diff to current |
2007-04-09 |
Owen Anderson | Improve some _slow_ behavior introduced in my patches... |
blob | commitdiff | raw | diff to current |
2007-04-09 |
Owen Anderson | Cleanup some from my DomSet-removal changes. Add a new |
blob | commitdiff | raw | diff to current |
2007-04-08 |
Nick Lewycky | Remove DominatorSet usage from LoopSimplify. Patch... |
blob | commitdiff | raw | diff to current |
2007-04-07 |
Owen Anderson | Add DomSet back, and revert the changes to LoopSimplify... |
blob | commitdiff | raw | diff to current |
2007-04-07 |
Owen Anderson | Completely purge DomSet from LoopSimplify. This is... |
blob | commitdiff | raw | diff to current |
2007-04-07 |
Owen Anderson | Expunge a bunch of uses of DomSet from LoopSimplify... |
blob | commitdiff | raw | diff to current |
2007-03-20 |
Devang Patel | LoopSimplify::FindPHIToPartitionLoops() |
blob | commitdiff | raw | diff to current |
2006-12-19 |
Chris Lattner | switch more statistics over to STATISTIC, eliminating... |
blob | commitdiff | raw | diff to current |
2006-12-06 |
Chris Lattner | Detemplatize the Statistic class. The only type it... |
blob | commitdiff | raw | diff to current |
2006-11-02 |
Reid Spencer | For PR786: |
blob | commitdiff | raw | diff to current |
2006-09-23 |
Chris Lattner | Be far more careful when splitting a loop header, eithe... |
blob | commitdiff | raw | diff to current |
2006-09-23 |
Chris Lattner | Teach UpdateDomInfoForRevectoredPreds to handle revecto... |
blob | commitdiff | raw | diff to current |
2006-08-27 |
Chris Lattner | eliminate RegisterOpt. It does the same thing as Regis... |
blob | commitdiff | raw | diff to current |
2006-08-27 |
Chris Lattner | s|llvm/Support/Visibility.h|llvm/Support/Compiler.h| |
blob | commitdiff | raw | diff to current |
2006-08-12 |
Chris Lattner | Don't attempt to split subloops out of a loop with... |
blob | commitdiff | raw | diff to current |
2006-08-12 |
Chris Lattner | Reimplement the loopsimplify code which deletes edges... |
blob | commitdiff | raw | diff to current |
2006-06-28 |
Chris Lattner | Use hidden visibility to make symbols in an anonymous... |
blob | commitdiff | raw | diff to current |
2006-02-14 |
Chris Lattner | Canonicalize inner loops before outer loops. Inner... |
blob | commitdiff | raw | diff to current |
2006-02-14 |
Chris Lattner | When splitting exit edges to canonicalize loops, make... |
blob | commitdiff | raw | diff to current |
2006-02-12 |
Chris Lattner | Revert my last patch. It too breaks stuff |
blob | commitdiff | raw | diff to current |
2006-02-11 |
Chris Lattner | Fix for my previously reverted patch |
blob | commitdiff | raw | diff to current |
2006-02-11 |
Chris Lattner | revert my previous change, it exposed other problems. |
blob | commitdiff | raw | diff to current |
2006-02-11 |
Chris Lattner | Make this check stricter. Disallow loop exit blocks... |
blob | commitdiff | raw | diff to current |
2006-02-11 |
Chris Lattner | remove dead expr |
blob | commitdiff | raw | diff to current |
2006-01-09 |
Chris Lattner | Teach loopsimplify to update et-forest. Patch contribu... |
blob | commitdiff | raw | diff to current |
2005-08-13 |
Chris Lattner | remove dead code. The exit block list is computed... |
blob | commitdiff | raw | diff to current |
2005-08-10 |
Chris Lattner | remove some trickiness that broke yacr2 and some other... |
blob | commitdiff | raw | diff to current |
2005-08-10 |
Chris Lattner | Make loop-simplify produce better loops by turning... |
blob | commitdiff | raw | diff to current |
2005-08-05 |
Chris Lattner | This code can handle non-dominating instructions |
blob | commitdiff | raw | diff to current |
2005-08-04 |
Nate Begeman | Fix a fixme in CondPropagate.cpp by moving a PhiNode... |
blob | commitdiff | raw | diff to current |
2005-04-21 |
Misha Brukman | Remove trailing whitespace |
blob | commitdiff | raw | diff to current |
2005-03-25 |
Chris Lattner | Enhance loopsimplify to preserve alias analysis instead... |
blob | commitdiff | raw | diff to current |
2005-03-06 |
Chris Lattner | trivial simplification |
blob | commitdiff | raw | diff to current |
2005-01-29 |
Chris Lattner | Adjust to changes in instruction interfaces. |
blob | commitdiff | raw | diff to current |
2004-10-17 |
Chris Lattner | hasConstantValue will soon return instructions that... |
blob | commitdiff | raw | diff to current |
2004-09-28 |
Alkis Evlogimenos | Pull assignment out of for loop conditional in order... |
blob | commitdiff | raw | diff to current |
2004-09-20 |
Chris Lattner | Prototype these functions more accurately |
blob | commitdiff | raw | diff to current |
2004-09-01 |
Reid Spencer | Changes For Bug 352 |
blob | commitdiff | raw | diff to current |
2004-07-29 |
Misha Brukman | Fix #includes of i*.h => Instructions.h as per PR403. |
blob | commitdiff | raw | diff to current |
2004-07-15 |
Chris Lattner | Fix PR404 try #2 |
blob | commitdiff | raw | diff to current |
2004-07-15 |
Chris Lattner | Revert previous patch until I get a bug fixed |
blob | commitdiff | raw | diff to current |
2004-07-15 |
Chris Lattner | Fix PR404: Loop simplify is really slow on 252.eon |
blob | commitdiff | raw | diff to current |
2004-04-18 |
Chris Lattner | Correct rewriting of exit blocks after my last patch |
blob | commitdiff | raw | diff to current |
2004-04-18 |
Chris Lattner | Change the ExitBlocks list from being explicitly contai... |
blob | commitdiff | raw | diff to current |
2004-04-13 |
Chris Lattner | Fix LoopSimplify/2004-04-13-LoopSimplifyUpdateDomFronti... |
blob | commitdiff | raw | diff to current |
2004-04-13 |
Chris Lattner | Refactor code a bit to make it simpler and eliminate... |
blob | commitdiff | raw | diff to current |
2004-04-13 |
Chris Lattner | This patch addresses PR35: Loop simplify should reconst... |
blob | commitdiff | raw | diff to current |
2004-04-01 |
Chris Lattner | Remove some assertions that are now bogus with the... |
blob | commitdiff | raw | diff to current |
2004-04-01 |
Chris Lattner | Fix PR306: Loop simplify incorrectly updates dominator... |
blob | commitdiff | raw | diff to current |
2004-03-16 |
Chris Lattner | Fix a regression from this patch: |
blob | commitdiff | raw | diff to current |
2004-03-14 |
Chris Lattner | If a block is dead, dominators will not be calculated... |
blob | commitdiff | raw | diff to current |
2004-03-13 |
Chris Lattner | This little patch speeds up the loop used to update... |
blob | commitdiff | raw | diff to current |
2004-02-05 |
Chris Lattner | Fix another dominator update bug. These bugs keep... |
blob | commitdiff | raw | diff to current |
2004-02-05 |
Chris Lattner | Fix bug updating dominators |
blob | commitdiff | raw | diff to current |
2004-02-05 |
Chris Lattner | Fix PR223: Loopsimplify incorrectly updates dominator... |
blob | commitdiff | raw | diff to current |
2004-02-04 |
Chris Lattner | Adjust to the new BasicBlock ctor, which requires a... |
blob | commitdiff | raw | diff to current |
2004-01-08 |
Chris Lattner | Improve encapsulation in the Loop and LoopInfo classes... |
blob | commitdiff | raw | diff to current |
2003-12-19 |
Chris Lattner | Generalize a special case to fix PR187 |
blob | commitdiff | raw | diff to current |
2003-12-10 |
Chris Lattner | Finegrainify namespacification |
blob | commitdiff | raw | diff to current |
next |