aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore/PassManager.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use empty parens for empty function parameter list instead of '(void)'.Dmitri Gribenko2012-11-151-8/+8
* Add doInitialization and doFinalization methods to ModulePass's, to allow the...Owen Anderson2012-11-151-0/+70
* Revert r167759. Ben is right this isn't likely to help much.Evan Cheng2012-11-131-4/+2
* Cache size of PassVector to speed up getNumContainedPasses().Evan Cheng2012-11-121-2/+4
* Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S...Sylvestre Ledru2012-09-271-1/+1
* Fix a typo 'iff' => 'if'Sylvestre Ledru2012-09-271-1/+1
* Stop casting away const qualifier needlessly.Roman Divacky2012-09-051-1/+1
* Adding some debug information to PassManagerVictor Oliveira2012-07-181-0/+20
* Use ArrayRef instead of an explicit vector type.Bill Wendling2012-05-141-2/+1
* Take out the debug info probe stuff. It's making some changes toEric Christopher2012-03-231-22/+1
* Convert assert(0) to llvm_unreachableCraig Topper2012-02-051-2/+1
* Add pass printer passes in the right place.Andrew Trick2012-02-011-81/+46
* 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