summaryrefslogtreecommitdiff
path: root/lib/Analysis/LoopInfo.cpp
Commit message (Expand)AuthorAge
* Fix the bug that broke the nightly tester in McCat/18-imp last night. :(Chris Lattner2003-08-17
* Fix bug: LoopPreheaders/2003-08-15-PreheadersFail.llChris Lattner2003-08-16
* Fix bug: Analysis/LoopInfo/2003-05-15-NestingProblem.llChris Lattner2003-05-15
* Fix bug: LoopPreheaders/2003-04-25-AssertFail.llChris Lattner2003-04-26
* Add dump method for LoopsChris Lattner2003-02-28
* Simplify a bit by using a new member functionChris Lattner2003-02-27
* Change behavior of changeExitBlock function to replace all instances of exit ...Chris Lattner2003-02-27
* Fix bug: LICM/2003-02-27-PreheaderProblem.llChris Lattner2003-02-27
* - LoopInfo now calculates and tracks loop exit blocksChris Lattner2003-02-27
* Dramatically simplify building of natural loops and fix a bug where the BBMapChris Lattner2003-02-22
* Fix the requisite bug that I introducedChris Lattner2003-02-20
* Fix 80 character formattingChris Lattner2003-02-20
* Fix bug: 2003-02-19-LoopInfoNestingBug.llChris Lattner2003-02-20
* Added helper functions in LoopInfo: isLoopExit and numBackEdges.Misha Brukman2002-10-11
* Minor tweakChris Lattner2002-09-29
* Fix printing of loop informationChris Lattner2002-09-29
* Fix printing of loop informationChris Lattner2002-09-26
* - Add new methods to LoopInfo: getLoopPreheader, addBasicBlockToLoop.Chris Lattner2002-09-26
* Changed so it gets linked properlyAnand Shukla2002-08-26
* - Do not expose ::ID from any of the analyses anymore.Chris Lattner2002-08-21
* - Cleaned up the interface to AnalysisUsage to take analysis class namesChris Lattner2002-08-08
* Declare that these passes only depend on the CFG of the functionChris Lattner2002-07-30
* * Eliminate the Provided set. All Passes now finally just automaticallyChris Lattner2002-07-29
* * Standardize how analysis results/passes as printed with the print() virtualChris Lattner2002-07-27
* * Add support for different "PassType's"Chris Lattner2002-07-26
* MEGAPATCH checkin.Chris Lattner2002-06-25
* *** empty log message ***Chris Lattner2002-06-03
* Mark analyses that only depend on the CFG of a functionChris Lattner2002-05-06
* Eliminate the cfg namespace, moving LoopInfo, Dominators, Interval* classesChris Lattner2002-04-28
* Change the Dominator info and LoopInfo classes to keep track of BasicBlock's,...Chris Lattner2002-04-28
* * Rename MethodPass class to FunctionPassChris Lattner2002-04-27
* Don't leak all of the Loop objects created...Chris Lattner2002-04-09
* s/Method/FunctionChris Lattner2002-04-08
* * Pull BasicBlock::pred_* and BasicBlock::succ_* out of BasicBlock.h and intoChris Lattner2002-02-12
* Method.h no longer includes BasicBlock.hChris Lattner2002-02-12
* Convert analyses to new pass structureChris Lattner2002-01-31
* Changes to build successfully with GCC 3.02Chris Lattner2002-01-20
* Create a new #include "Support/..." directory structure to move thingsChris Lattner2001-11-27
* * Implement dominator based loop identificationChris Lattner2001-11-26