aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Analysis/LoopInfo.h
AgeCommit message (Expand)Author
2004-04-19Eliminate a poorly conceived methodChris Lattner
2004-04-19* Improve file header commentChris Lattner
2004-04-18Provide an interface that is more convenient for iterating over the blocksChris Lattner
2004-04-18Add new method.Chris Lattner
2004-04-18Change the ExitBlocks list from being explicitly contained in the LoopChris Lattner
2004-04-18Add a new methodChris Lattner
2004-04-18Allow clients to delete loops, add a new methodChris Lattner
2004-04-15Add some helpful methodsChris Lattner
2004-04-12Add some methods that are useful for updating loop information.Chris Lattner
2004-01-30Doxygenify comments.Misha Brukman
2004-01-08Improve encapsulation in the Loop and LoopInfo classes by eliminating theChris Lattner
2003-11-11Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke
2003-10-20Added LLVM copyright header (for lack of a better term).John Criswell
2003-09-30Standardize header file commentsChris Lattner
2003-08-16Fix bug: LoopPreheaders/2003-08-15-PreheadersFail.llChris Lattner
2003-02-28Add dump method for loopsChris Lattner
2003-02-28Add graph traits specializations for loop nesting information...Chris Lattner
2003-02-27Add new Loop::hasExitBlock helper methodChris Lattner
2003-02-27Change behavior of changeExitBlock function to replace all instances of exit ...Chris Lattner
2003-02-27 * LoopInfo now keeps track of exit blocks from the loopChris Lattner
2002-10-11Added helper functions in LoopInfo: isLoopExit and numBackEdges.Misha Brukman
2002-09-26 - Fix bug in LoopInfo causing ParentLoop to be garbageChris Lattner
2002-09-26 - Add new methods to LoopInfo: getLoopPreheader, addBasicBlockToLoop.Chris Lattner
2002-09-25Checkin stub for Misha to implementChris Lattner
2002-08-26Changed so it gets linked properlyAnand Shukla
2002-08-21- Do not expose ::ID from any of the analyses anymore.Chris Lattner
2002-07-27* Standardize how analysis results/passes as printed with the print() virtualChris Lattner
2002-07-26*** empty log message ***Chris Lattner
2002-07-26*** empty log message ***Chris Lattner
2002-06-25MEGAPATCH checkin.Chris Lattner
2002-06-03Allow const bb's to be checked for containment in a loopChris Lattner
2002-04-29Add new optional getPassName() virtual function that a Pass can overrideChris Lattner
2002-04-28Remove all contents of the cfg namespace to the global namespaceChris Lattner
2002-04-28Change the Dominator info and LoopInfo classes to keep track of BasicBlock's,...Chris Lattner
2002-04-27* Rename MethodPass class to FunctionPassChris Lattner
2002-04-09Don't leak all of the Loop objects created...Chris Lattner
2002-03-23Rename Method to FunctionChris Lattner
2002-01-30Convert analyses over to new Pass frameworkChris Lattner
2002-01-20Changes to build successfully with GCC 3.02Chris Lattner
2001-11-26* Implement dominator based loop identificationChris Lattner