2009-11-05 |
Dan Gohman | Factor out the predicate code for loopsimplify form... |
blob | commitdiff | raw |
2009-10-20 |
Dan Gohman | Fix another place that calls Loop::contains a lot to... |
blob | commitdiff | raw | diff to current |
2009-09-28 |
Dan Gohman | Move the dominator verification code out of special... |
blob | commitdiff | raw | diff to current |
2009-09-08 |
Dan Gohman | Re-apply r80926, with fixes: keep the domtree informed... |
blob | commitdiff | raw | diff to current |
2009-09-06 |
Evan Cheng | Revert r80926. It causes loop unswitch assertion and... |
blob | commitdiff | raw | diff to current |
2009-09-03 |
Dan Gohman | Smallvectorize switchExitBlocks. |
blob | commitdiff | raw | diff to current |
2009-09-03 |
Dan Gohman | Add a verifyAnalysis to LoopInfo, LoopSimplify, and... |
blob | commitdiff | raw | diff to current |
2009-09-03 |
Dan Gohman | Move getUniqueExitBlocks from LoopBase to Loop, since... |
blob | commitdiff | raw | diff to current |
2009-08-23 |
Chris Lattner | remove uses of llvm/Support/Streams.h. |
blob | commitdiff | raw | diff to current |
2009-08-23 |
Chris Lattner | Change Pass::print to take a raw ostream instead of... |
blob | commitdiff | raw | diff to current |
2009-08-23 |
Chris Lattner | eliminate the std::ostream form of WriteAsOperand and... |
blob | commitdiff | raw | diff to current |
2009-07-17 |
Eli Friedman | Replace isTrapping with a new, similar method called |
blob | commitdiff | raw | diff to current |
2009-07-16 |
Dan Gohman | Add an isLoopSimplifyForm() predicate, following the... |
blob | commitdiff | raw | diff to current |
2009-07-15 |
Dan Gohman | Make makeLoopInvariant report whether it made any chang... |
blob | commitdiff | raw | diff to current |
2009-07-14 |
Dan Gohman | Introduce a new LoopInfo utility function makeLoopInvar... |
blob | commitdiff | raw | diff to current |
2009-07-13 |
Dan Gohman | Move isLCSSAForm, isLoopInvariant, getCanonicalInductio... |
blob | commitdiff | raw | diff to current |
2009-06-27 |
Dan Gohman | Eliminate a layer of indirection in LoopInfo and Machin... |
blob | commitdiff | raw | diff to current |
2009-06-05 |
Dan Gohman | Remove some unnecessary #includes. |
blob | commitdiff | raw | diff to current |
2009-05-01 |
Dan Gohman | Change the description string of the LoopInfo pass. |
blob | commitdiff | raw | diff to current |
2008-12-18 |
Evan Cheng | Remove dead comments. |
blob | commitdiff | raw | diff to current |
2008-05-06 |
Dan Gohman | Remove uses of llvm/System/IncludeFile.h that are no... |
blob | commitdiff | raw | diff to current |
2008-03-20 |
Devang Patel | These passes preserve CFG. |
blob | commitdiff | raw | diff to current |
2008-03-20 |
Devang Patel | Restore isCFGOnly property of various analysis passes. |
blob | commitdiff | raw | diff to current |
2008-03-19 |
Devang Patel | PassInfo keep tracks whether a pass is an analysis... |
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-11-15 |
Owen Anderson | More templatization. |
blob | commitdiff | raw | diff to current |
2007-11-14 |
Owen Anderson | Start the process of making MachineLoopInfo possible... |
blob | commitdiff | raw | diff to current |
2007-08-21 |
Devang Patel | Use SmallVector. |
blob | commitdiff | raw | diff to current |
2007-08-21 |
Devang Patel | No need to hardcode SmallVector size. |
blob | commitdiff | raw | diff to current |
2007-08-21 |
Devang Patel | Use SmallVector instead of std::vector. |
blob | commitdiff | raw | diff to current |
2007-07-19 |
Devang Patel | Verify loop info. |
blob | commitdiff | raw | diff to current |
2007-06-08 |
Devang Patel | Use DominatorTree instead of ETForest. |
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-03-04 |
Chris Lattner | Speed up Loop::isLCSSAForm by using a hash table instea... |
blob | commitdiff | raw | diff to current |
2006-12-23 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-12-07 |
Bill Wendling | Changed llvm_ostream et all to OStream. llvm_cerr,... |
blob | commitdiff | raw | diff to current |
2006-11-28 |
Bill Wendling | Removed some of the iostream #includes. Moved towards... |
blob | commitdiff | raw | diff to current |
2006-10-28 |
Chris Lattner | add a method |
blob | commitdiff | raw | diff to current |
2006-08-29 |
Devang Patel | Do not rely on std::sort and std::erase to get list... |
blob | commitdiff | raw | diff to current |
2006-08-27 |
Chris Lattner | Eliminate RegisterAnalysis. RegisterPass now does... |
blob | commitdiff | raw | diff to current |
2006-08-12 |
Chris Lattner | Make Loop::getExitBlocks significantly faster for large... |
blob | commitdiff | raw | diff to current |
2006-08-02 |
Chris Lattner | Speed up Loop::isLCSSAForm by using a binary search... |
blob | commitdiff | raw | diff to current |
2006-06-13 |
Owen Anderson | Update isLCSSAForm to handle PHI nodes specially for... |
blob | commitdiff | raw | diff to current |
2006-06-11 |
Owen Anderson | Re-commit the safe parts of my 6/9 patch. Still workin... |
blob | commitdiff | raw | diff to current |
2006-06-11 |
Evan Cheng | Back out Owen's 6/9 changes. They broke MultiSource... |
blob | commitdiff | raw | diff to current |
2006-06-09 |
Owen Anderson | Make Loop able to verify that it is in LCSSA-form,... |
blob | commitdiff | raw | diff to current |
2006-06-07 |
Reid Spencer | For PR780: |
blob | commitdiff | raw | diff to current |
2006-06-01 |
Reid Spencer | Change from using a stub function to a stub variable... |
blob | commitdiff | raw | diff to current |
2006-02-14 |
Chris Lattner | add an assert |
blob | commitdiff | raw | diff to current |
2006-01-14 |
Chris Lattner | Change ET-Forest to automatically recalculate its DFSnu... |
blob | commitdiff | raw | diff to current |
2006-01-11 |
Chris Lattner | Switch loopinfo to using ETForest instead of DominatorS... |
blob | commitdiff | raw | diff to current |
2005-09-12 |
Chris Lattner | Add a new getLoopLatch() method. |
blob | commitdiff | raw | diff to current |
2005-05-05 |
Misha Brukman | Remove extra blank line |
blob | commitdiff | raw | diff to current |
2005-04-22 |
Misha Brukman | Convert tabs to spaces |
blob | commitdiff | raw | diff to current |
2005-04-21 |
Misha Brukman | Remove trailing whitespace |
blob | commitdiff | raw | diff to current |
2004-12-07 |
Reid Spencer | For PR387:\ |
blob | commitdiff | raw | diff to current |
2004-09-15 |
Reid Spencer | Convert code to compile with vc7.1. |
blob | commitdiff | raw | diff to current |
2004-09-03 |
Alkis Evlogimenos | Fixes to make LLVM compile with vc7.1. |
blob | commitdiff | raw | diff to current |
2004-09-01 |
Reid Spencer | Changes For Bug 352 |
blob | commitdiff | raw | diff to current |
2004-07-04 |
Reid Spencer | Add #include <iostream> since Value.h does not #include... |
blob | commitdiff | raw | diff to current |
2004-06-08 |
Chris Lattner | Don't grab the condition of unconditional branches! |
blob | commitdiff | raw | diff to current |
2004-04-19 |
Chris Lattner | Remove code to update loop depths |
blob | commitdiff | raw | diff to current |
2004-04-18 |
Chris Lattner | Add new method |
blob | commitdiff | raw | diff to current |
2004-04-18 |
Chris Lattner | Fix computation of exit blocks |
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-18 |
Chris Lattner | Implement method |
blob | commitdiff | raw | diff to current |
2004-04-18 |
Chris Lattner | Add a new method, add a check missing that caused a... |
blob | commitdiff | raw | diff to current |
2004-04-15 |
Chris Lattner | add some helpful methods. Rearrange #includes to prope... |
blob | commitdiff | raw | diff to current |
2004-04-12 |
Chris Lattner | Add some methods that are useful for updating loop... |
blob | commitdiff | raw | diff to current |
2004-01-30 |
Misha Brukman | Order #includes alphabetically, per style guide. |
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-11-11 |
Brian Gaeke | Put all LLVM code into the llvm namespace, as per bug... |
blob | commitdiff | raw | diff to current |
2003-10-22 |
Chris Lattner | Do not add unreachable code to a natural loop! |
blob | commitdiff | raw | diff to current |
2003-10-20 |
John Criswell | Added LLVM project notice to the top of every C++ sourc... |
blob | commitdiff | raw | diff to current |
2003-10-13 |
Chris Lattner | Regularize header file comments |
blob | commitdiff | raw | diff to current |
2003-10-12 |
Chris Lattner | Make getNumBackEdges more efficient |
blob | commitdiff | raw | diff to current |
2003-09-24 |
Chris Lattner | Remove explicit use of BasicBlock::succ_iterator |
blob | commitdiff | raw | diff to current |
2003-08-17 |
Chris Lattner | Fix the bug that broke the nightly tester in McCat... |
blob | commitdiff | raw | diff to current |
2003-08-16 |
Chris Lattner | Fix bug: LoopPreheaders/2003-08-15-PreheadersFail.ll |
blob | commitdiff | raw | diff to current |
2003-05-15 |
Chris Lattner | Fix bug: Analysis/LoopInfo/2003-05-15-NestingProblem.ll |
blob | commitdiff | raw | diff to current |
2003-04-26 |
Chris Lattner | Fix bug: LoopPreheaders/2003-04-25-AssertFail.ll |
blob | commitdiff | raw | diff to current |
2003-02-28 |
Chris Lattner | Add dump method for Loops |
blob | commitdiff | raw | diff to current |
2003-02-27 |
Chris Lattner | Simplify a bit by using a new member function |
blob | commitdiff | raw | diff to current |
2003-02-27 |
Chris Lattner | Change behavior of changeExitBlock function to replace... |
blob | commitdiff | raw | diff to current |
2003-02-27 |
Chris Lattner | Fix bug: LICM/2003-02-27-PreheaderProblem.ll |
blob | commitdiff | raw | diff to current |
2003-02-27 |
Chris Lattner | - LoopInfo now calculates and tracks loop exit blocks |
blob | commitdiff | raw | diff to current |
2003-02-22 |
Chris Lattner | Dramatically simplify building of natural loops and... |
blob | commitdiff | raw | diff to current |
2003-02-20 |
Chris Lattner | Fix the requisite bug that I introduced |
blob | commitdiff | raw | diff to current |
2003-02-20 |
Chris Lattner | Fix 80 character formatting |
blob | commitdiff | raw | diff to current |
2003-02-20 |
Chris Lattner | Fix bug: 2003-02-19-LoopInfoNestingBug.ll |
blob | commitdiff | raw | diff to current |
2002-10-11 |
Misha Brukman | Added helper functions in LoopInfo: isLoopExit and... |
blob | commitdiff | raw | diff to current |
2002-09-29 |
Chris Lattner | Minor tweak |
blob | commitdiff | raw | diff to current |
2002-09-29 |
Chris Lattner | Fix printing of loop information |
blob | commitdiff | raw | diff to current |
2002-09-26 |
Chris Lattner | Fix printing of loop information |
blob | commitdiff | raw | diff to current |
2002-09-26 |
Chris Lattner | - Add new methods to LoopInfo: getLoopPreheader,... |
blob | commitdiff | raw | diff to current |
2002-08-26 |
Anand Shukla | Changed so it gets linked properly |
blob | commitdiff | raw | diff to current |
2002-08-21 |
Chris Lattner | - Do not expose ::ID from any of the analyses anymore. |
blob | commitdiff | raw | diff to current |
next |