summaryrefslogtreecommitdiff
path: root/lib/VMCore/PassManager.cpp
Commit message (Expand)AuthorAge
* Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S...Sylvestre Ledru2012-09-27
* Fix a typo 'iff' => 'if'Sylvestre Ledru2012-09-27
* Stop casting away const qualifier needlessly.Roman Divacky2012-09-05
* Adding some debug information to PassManagerVictor Oliveira2012-07-18
* Use ArrayRef instead of an explicit vector type.Bill Wendling2012-05-14
* Take out the debug info probe stuff. It's making some changes toEric Christopher2012-03-23
* Convert assert(0) to llvm_unreachableCraig Topper2012-02-05
* Add pass printer passes in the right place.Andrew Trick2012-02-01
* Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie2011-12-20
* Let printf do the formatting instead aligning strings ourselves.Benjamin Kramer2011-10-16
* Add a check to make sure schedulePass() has not deleted stale RequiredPass.Devang Patel2011-09-13
* Dump with dbgs() instead of printf.Benjamin Kramer2011-08-29
* Make GCC happy by adding parens.Benjamin Kramer2011-08-29
* Reapply r138695. Fix PassManager stack depths.Andrew Trick2011-08-29
* Reverting r138695 to see if it fixes clang self host.Andrew Trick2011-08-27
* Fix PassManager stack depths.Andrew Trick2011-08-27
* Indicate that there are changes if runOfFunction returns saying that there are.Bill Wendling2011-08-08
* Basic PassManager diagnostics.Andrew Trick2011-06-03
* whitespaceAndrew Trick2011-06-03
* Fix a ton of comment typos found by codespell. Patch byChris Lattner2011-04-15
* Introduce DebugInfoProbe. This is used to monitor how llvm optimizer is treat...Devang Patel2011-03-10
* Make these options hidden to reduce the amount of text -help puts on theEric Christopher2011-03-09
* Implement requiredTransitiveTobias Grosser2011-01-20
* Merge System into Support.Michael J. Spencer2010-11-29
* Include ImmutablePass passes in -debug-pass=Arguments.Dan Gohman2010-11-11
* Add RegionPass support.Tobias Grosser2010-10-20
* More SmallVectorImpls.Dan Gohman2010-10-12
* Shrink a SmallVector with a known maximum size.Dan Gohman2010-10-12
* Constify.Dan Gohman2010-10-12
* Use SmallVectorImpl in a bunch of places.Dan Gohman2010-10-12
* Fix the pass manager's search order for immutable passes, and make itDan Gohman2010-10-11
* Revert r111199; it breaks -debug-pass=Structure output.Dan Gohman2010-08-19
* The plural of analysis is analyses.Dan Gohman2010-08-16
* Make dumpPassStructure be a PMDataManager abstraction, rather thanDan Gohman2010-08-16
* Remove redundant inline keywords.Dan Gohman2010-08-16
* Eliminate the TopLevelManagerType enum; instead, just makeDan Gohman2010-08-16
* Trim #includes.Dan Gohman2010-08-12
* Tidy up whitespace.Dan Gohman2010-08-12
* Use .empty() instead of .size().Dan Gohman2010-08-12
* More #include cleanups.Dan Gohman2010-08-07
* Oops, check in this file too.Dan Gohman2010-08-07
* Tidy some #includes and forward-declarations, and move the C binding codeDan Gohman2010-08-07
* Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson2010-08-06
* Revert r110396 to fix buildbots.Owen Anderson2010-08-06
* Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson2010-08-05
* Pull out r108755. After offline discussion with Chris, we're going to go a d...Owen Anderson2010-07-20
* Speculatively revert r108813, in an attempt to get the self-host buildbots wo...Owen Anderson2010-07-20
* Reapply r108794, a fix for the failing test from last time.Owen Anderson2010-07-20
* Revert r108794, "Separate PassInfo into two classes: a constructor-freeDaniel Dunbar2010-07-20
* Separate PassInfo into two classes: a constructor-free superclass (StaticPass...Owen Anderson2010-07-20