aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Analysis/LoopInfo.h
Commit message (Expand)AuthorAgeFilesLines
* Simplify the logic of getting hold of a PHI predecessor block.Gabor Greif2009-01-231-2/+1
* Fix the time regression I introduced in 464.h264ref withDale Johannesen2009-01-141-2/+2
* Tidy up #includes, deleting a bunch of unnecessary #includes.Dan Gohman2009-01-051-2/+0
* Use empty() instead of begin() == end().Dan Gohman2008-08-141-0/+2
* Use find instead of lower_bound.Dan Gohman2008-07-111-2/+2
* Add explicit keywords.Dan Gohman2008-07-071-1/+1
* Move RemoveFromVector out of the global namespace.Dan Gohman2008-05-141-2/+2
* Split the loop unroll mechanism logic out into a utility function.Dan Gohman2008-05-141-0/+53
* Remove uses of llvm/System/IncludeFile.h that are no longer needed.Dan Gohman2008-05-061-3/+0
* Remove unused function.Devang Patel2008-05-051-3/+0
* Fix more -Wshorten-64-to-32 warnings.Evan Cheng2008-05-051-2/+3
* Remove 'unwinds to' support from mainline. This patch undoes r47802 r47989Nick Lewycky2008-04-251-2/+2
* PassInfo keep tracks whether a pass is an analysis pass or not.Devang Patel2008-03-191-1/+4
* Do not use virtual function to identify an analysis pass.Devang Patel2008-03-191-4/+1
* Get rid of compilation warnings. Per Devang.Dale Johannesen2008-03-181-3/+3
* Identify Analysis pass.Devang Patel2008-03-181-0/+3
* Update the block cloner which fixes bugpoint on code using unwind_to (phew!)Nick Lewycky2008-03-091-2/+2
* Unbreak build with gcc 4.3: provide missed includes and silence most annoying...Anton Korobeynikov2008-02-201-1/+2
* Add a check if the initial value of the induction variable is 0 (the method c...Wojciech Matyjewicz2008-02-091-6/+10
* Add comments describing what the loop depth values mean. Also, make aDan Gohman2008-01-291-4/+9
* Move typedef of loop to top of the file where it is more obvious.Chris Lattner2008-01-111-2/+3
* Fix 80 col violationsChris Lattner2008-01-111-29/+35
* fix typoWojciech Matyjewicz2008-01-041-1/+1
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
* Fixes for MachineLoopInfo, mostly from Evan. With these, it should be almost...Owen Anderson2007-12-011-5/+5
* Add MachineLoopInfo. This is not yet tested.Owen Anderson2007-11-271-1/+1
* Make LoopInfoBase more generic, in preparation for having MachineLoopInfo. T...Owen Anderson2007-11-271-37/+70
* Remove a leak. Destroy LoopInfoBase object. releaseMemory() is actually calle...Anton Korobeynikov2007-11-251-1/+1
* More templatization.Owen Anderson2007-11-151-37/+333
* Start the process of making MachineLoopInfo possible by templating Loop.Owen Anderson2007-11-141-42/+346
* Add empty() member functions to a few container-like classes.Dan Gohman2007-10-011-0/+1
* 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