aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Analysis/LoopInfo.h
Commit message (Expand)AuthorAgeFilesLines
* Changes For Bug 352Reid Spencer2004-09-011-1/+1
* Eliminate a poorly conceived methodChris Lattner2004-04-191-8/+0
* * Improve file header commentChris Lattner2004-04-191-18/+35
* Provide an interface that is more convenient for iterating over the blocksChris Lattner2004-04-181-0/+3
* Add new method.Chris Lattner2004-04-181-1/+5
* Change the ExitBlocks list from being explicitly contained in the LoopChris Lattner2004-04-181-31/+8
* Add a new methodChris Lattner2004-04-181-0/+5
* Allow clients to delete loops, add a new methodChris Lattner2004-04-181-5/+9
* Add some helpful methodsChris Lattner2004-04-151-5/+36
* Add some methods that are useful for updating loop information.Chris Lattner2004-04-121-2/+48
* Doxygenify comments.Misha Brukman2004-01-301-0/+1
* Improve encapsulation in the Loop and LoopInfo classes by eliminating theChris Lattner2004-01-081-7/+14
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-0/+4
* Added LLVM copyright header (for lack of a better term).John Criswell2003-10-201-0/+7
* Standardize header file commentsChris Lattner2003-09-301-1/+1
* Fix bug: LoopPreheaders/2003-08-15-PreheadersFail.llChris Lattner2003-08-161-6/+8
* Add dump method for loopsChris Lattner2003-02-281-0/+1
* Add graph traits specializations for loop nesting information...Chris Lattner2003-02-281-0/+28
* Add new Loop::hasExitBlock helper methodChris Lattner2003-02-271-0/+9
* Change behavior of changeExitBlock function to replace all instances of exit ...Chris Lattner2003-02-271-2/+2
* * LoopInfo now keeps track of exit blocks from the loopChris Lattner2003-02-271-14/+36
* Added helper functions in LoopInfo: isLoopExit and numBackEdges.Misha Brukman2002-10-111-1/+4
* - Fix bug in LoopInfo causing ParentLoop to be garbageChris Lattner2002-09-261-1/+3
* - Add new methods to LoopInfo: getLoopPreheader, addBasicBlockToLoop.Chris Lattner2002-09-261-19/+46
* Checkin stub for Misha to implementChris Lattner2002-09-251-2/+4
* Changed so it gets linked properlyAnand Shukla2002-08-261-0/+6
* - Do not expose ::ID from any of the analyses anymore.Chris Lattner2002-08-211-2/+0
* * Standardize how analysis results/passes as printed with the print() virtualChris Lattner2002-07-271-0/+2
* *** empty log message ***Chris Lattner2002-07-261-2/+0
* *** empty log message ***Chris Lattner2002-07-261-1/+0
* MEGAPATCH checkin.Chris Lattner2002-06-251-5/+5
* Allow const bb's to be checked for containment in a loopChris Lattner2002-06-031-1/+1
* Add new optional getPassName() virtual function that a Pass can overrideChris Lattner2002-04-291-0/+2
* Remove all contents of the cfg namespace to the global namespaceChris Lattner2002-04-281-6/+3
* Change the Dominator info and LoopInfo classes to keep track of BasicBlock's,...Chris Lattner2002-04-281-16/+14
* * Rename MethodPass class to FunctionPassChris Lattner2002-04-271-8/+7
* Don't leak all of the Loop objects created...Chris Lattner2002-04-091-1/+8
* Rename Method to FunctionChris Lattner2002-03-231-1/+1
* Convert analyses over to new Pass frameworkChris Lattner2002-01-301-5/+14
* Changes to build successfully with GCC 3.02Chris Lattner2002-01-201-8/+10
* * Implement dominator based loop identificationChris Lattner2001-11-261-0/+107