aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore/PassManager.cpp
Commit message (Expand)AuthorAgeFilesLines
* Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie2011-12-201-0/+6
* Let printf do the formatting instead aligning strings ourselves.Benjamin Kramer2011-10-161-1/+1
* Add a check to make sure schedulePass() has not deleted stale RequiredPass.Devang Patel2011-09-131-3/+5
* Dump with dbgs() instead of printf.Benjamin Kramer2011-08-291-5/+4
* Make GCC happy by adding parens.Benjamin Kramer2011-08-291-2/+2
* Reapply r138695. Fix PassManager stack depths.Andrew Trick2011-08-291-15/+25
* Reverting r138695 to see if it fixes clang self host.Andrew Trick2011-08-271-25/+15
* Fix PassManager stack depths.Andrew Trick2011-08-271-15/+25
* Indicate that there are changes if runOfFunction returns saying that there are.Bill Wendling2011-08-081-1/+1
* Basic PassManager diagnostics.Andrew Trick2011-06-031-1/+11
* whitespaceAndrew Trick2011-06-031-3/+3
* Fix a ton of comment typos found by codespell. Patch byChris Lattner2011-04-151-1/+1
* Introduce DebugInfoProbe. This is used to monitor how llvm optimizer is treat...Devang Patel2011-03-101-1/+22
* Make these options hidden to reduce the amount of text -help puts on theEric Christopher2011-03-091-2/+4
* Implement requiredTransitiveTobias Grosser2011-01-201-1/+32
* Merge System into Support.Michael J. Spencer2010-11-291-1/+1
* Include ImmutablePass passes in -debug-pass=Arguments.Dan Gohman2010-11-111-0/+6
* Add RegionPass support.Tobias Grosser2010-10-201-0/+3
* More SmallVectorImpls.Dan Gohman2010-10-121-9/+9
* Shrink a SmallVector with a known maximum size.Dan Gohman2010-10-121-1/+1
* Constify.Dan Gohman2010-10-121-3/+4
* Use SmallVectorImpl in a bunch of places.Dan Gohman2010-10-121-9/+9
* Fix the pass manager's search order for immutable passes, and make itDan Gohman2010-10-111-22/+21
* Revert r111199; it breaks -debug-pass=Structure output.Dan Gohman2010-08-191-18/+10
* The plural of analysis is analyses.Dan Gohman2010-08-161-2/+2
* Make dumpPassStructure be a PMDataManager abstraction, rather thanDan Gohman2010-08-161-10/+18
* Remove redundant inline keywords.Dan Gohman2010-08-161-2/+2
* Eliminate the TopLevelManagerType enum; instead, just makeDan Gohman2010-08-161-14/+6
* Trim #includes.Dan Gohman2010-08-121-1/+0
* Tidy up whitespace.Dan Gohman2010-08-121-85/+87
* Use .empty() instead of .size().Dan Gohman2010-08-121-1/+1
* More #include cleanups.Dan Gohman2010-08-071-0/+1
* Oops, check in this file too.Dan Gohman2010-08-071-2/+2
* Tidy some #includes and forward-declarations, and move the C binding codeDan Gohman2010-08-071-36/+0
* Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson2010-08-061-43/+61
* Revert r110396 to fix buildbots.Owen Anderson2010-08-061-50/+34
* Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson2010-08-051-34/+50
* Pull out r108755. After offline discussion with Chris, we're going to go a d...Owen Anderson2010-07-201-17/+10
* Speculatively revert r108813, in an attempt to get the self-host buildbots wo...Owen Anderson2010-07-201-11/+8
* Reapply r108794, a fix for the failing test from last time.Owen Anderson2010-07-201-8/+11
* Revert r108794, "Separate PassInfo into two classes: a constructor-freeDaniel Dunbar2010-07-201-11/+8
* Separate PassInfo into two classes: a constructor-free superclass (StaticPass...Owen Anderson2010-07-201-8/+11
* Change the implemented interfaces list on PassInfo from a std::vector to a ma...Owen Anderson2010-07-191-10/+17
* Move several non-performance-critical member functinos out of line.Dan Gohman2010-06-211-0/+5
* Revert r103493, materializing functions in the regular PassManager.Dan Gohman2010-05-111-9/+1
* Teach the regular pass manager how to materialize functions as needed.Dan Gohman2010-05-111-1/+9
* Fix PR6875:David Greene2010-05-101-15/+31
* Use twines to simplify calls to report_fatal_error. For code size and readabi...Benjamin Kramer2010-04-081-1/+1
* rename llvm::llvm_report_error -> llvm::report_fatal_errorChris Lattner2010-04-071-1/+1
* minor tidying upChris Lattner2010-04-071-2/+1