aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Analysis/LoopInfo.h
AgeCommit message (Expand)Author
2007-10-01Add empty() member functions to a few container-like classes.Dan Gohman
2007-08-21No need to hardcode SmallVector size.Devang Patel
2007-08-21Use SmallVector instead of std::vector.Devang Patel
2007-08-12Change casts from old style to new style. This helps document the detailsReid Spencer
2007-07-19Verify loop info.Devang Patel
2007-06-08Use DominatorTree instead of ETForest.Devang Patel
2007-05-06Fix typo in comment.Nick Lewycky
2007-05-03Drop 'const'Devang Patel
2007-05-02Use 'static const char' instead of 'static const int'.Devang Patel
2007-05-01Do not use typeinfo to identify pass in pass manager.Devang Patel
2006-12-17Added an automatic cast to "std::ostream*" etc. from OStream. We then canBill Wendling
2006-12-07Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, areBill Wendling
2006-11-28Support for llvm streams.Bill Wendling
2006-11-05Unbreak VC++ build.Jeff Cohen
2006-10-28add a methodChris Lattner
2006-08-29Do not rely on std::sort and std::erase to get list of uniqueDevang Patel
2006-06-11Re-commit the safe parts of my 6/9 patch. Still working on fixing the unsafe...Owen Anderson
2006-06-11Back out Owen's 6/9 changes. They broke MultiSource/Benchmarks/Prolangs-C/bis...Evan Cheng
2006-06-09Make Loop able to verify that it is in LCSSA-form, and have the LCSSA pass as...Owen Anderson
2006-06-07For PR780:Reid Spencer
2006-06-01Change from using a stub function to a stub variable for passing to theReid Spencer
2006-01-14Change ET-Forest to automatically recalculate its DFSnum's if too many slowChris Lattner
2006-01-11Switch loopinfo to using ETForest instead of DominatorSet to compute itself.P...Chris Lattner
2005-09-12new methodChris Lattner
2005-06-29Don't crash on a query where the block is not in any loop. Thanks toChris Lattner
2005-05-15fix compiler warningChris Lattner
2005-05-15Some cleanups for compilation with GCC 4.0.0 to remove warnings:Reid Spencer
2005-05-01Add accessor method,Tanya Lattner
2005-04-21Remove trailing whitespaceMisha Brukman
2005-03-06new helper methodChris Lattner
2004-12-07For PR387:\Reid Spencer
2004-10-27Convert 'struct' to 'class' in various places to adhere to the coding standardsChris Lattner
2004-09-01Changes For Bug 352Reid Spencer
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