aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Analysis/LoopInfo.h
Commit message (Expand)AuthorAgeFilesLines
* No need to hardcode SmallVector size.Devang Patel2007-08-211-3/+3
* Use SmallVector instead of std::vector.Devang Patel2007-08-211-3/+4
* Change casts from old style to new style. This helps document the detailsReid Spencer2007-08-121-1/+1
* Verify loop info.Devang Patel2007-07-191-0/+3
* Use DominatorTree instead of ETForest.Devang Patel2007-06-081-3/+3
* Fix typo in comment.Nick Lewycky2007-05-061-1/+1
* Drop 'const'Devang Patel2007-05-031-1/+1
* Use 'static const char' instead of 'static const int'.Devang Patel2007-05-021-1/+1
* Do not use typeinfo to identify pass in pass manager.Devang Patel2007-05-011-0/+3
* Added an automatic cast to "std::ostream*" etc. from OStream. We then canBill Wendling2006-12-171-6/+7
* Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, areBill Wendling2006-12-071-2/+2
* Support for llvm streams.Bill Wendling2006-11-281-0/+6
* Unbreak VC++ build.Jeff Cohen2006-11-051-1/+1
* add a methodChris Lattner2006-10-281-0/+6
* Do not rely on std::sort and std::erase to get list of uniqueDevang Patel2006-08-291-0/+6
* Re-commit the safe parts of my 6/9 patch. Still working on fixing the unsafe...Owen Anderson2006-06-111-0/+3
* Back out Owen's 6/9 changes. They broke MultiSource/Benchmarks/Prolangs-C/bis...Evan Cheng2006-06-111-4/+1
* Make Loop able to verify that it is in LCSSA-form, and have the LCSSA pass as...Owen Anderson2006-06-091-1/+4
* For PR780:Reid Spencer2006-06-071-5/+3
* Change from using a stub function to a stub variable for passing to theReid Spencer2006-06-011-2/+2
* Change ET-Forest to automatically recalculate its DFSnum's if too many slowChris Lattner2006-01-141-2/+2
* Switch loopinfo to using ETForest instead of DominatorSet to compute itself.P...Chris Lattner2006-01-111-5/+3
* new methodChris Lattner2005-09-121-0/+6
* Don't crash on a query where the block is not in any loop. Thanks toChris Lattner2005-06-291-1/+2
* fix compiler warningChris Lattner2005-05-151-1/+1
* Some cleanups for compilation with GCC 4.0.0 to remove warnings:Reid Spencer2005-05-151-2/+3
* Add accessor method,Tanya Lattner2005-05-011-0/+1
* Remove trailing whitespaceMisha Brukman2005-04-211-8/+8
* new helper methodChris Lattner2005-03-061-0/+15
* For PR387:\Reid Spencer2004-12-071-1/+1
* Convert 'struct' to 'class' in various places to adhere to the coding standardsChris Lattner2004-10-271-1/+1
* 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