summaryrefslogtreecommitdiff
path: root/lib/VMCore/PassManager.cpp
Commit message (Expand)AuthorAge
* Rename VMCore directory to IR.Chandler Carruth2013-01-02
* - Added calls to doInitialization/doFinalization to immutable passesPedro Artigas2012-12-05
* moves doInitialization and doFinalization to the Pass class and removes some ...Pedro Artigas2012-12-03
* Revert r169039, "Aggregate pass execution time report by pass ID instead of p...Jakob Stoklund Olesen2012-12-03
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-03
* Revert previous check in r168581, r169079 as they are still in code review st...Zhou Sheng2012-12-01
* Aggregate pass execution time report by pass ID instead of pass instance.Jakob Stoklund Olesen2012-11-30
* One more step towards making doInitialization and doFinalization useful forPedro Artigas2012-11-29
* Revert r168635 "Step towards implementation of pass manager with doInitializa...Owen Anderson2012-11-27
* Step towards implementation of pass manager with doInitialization and doFinal...Owen Anderson2012-11-26
* Fix a PassManager pointer use-after-free bug.Zhou Sheng2012-11-26
* Use empty parens for empty function parameter list instead of '(void)'.Dmitri Gribenko2012-11-15
* Add doInitialization and doFinalization methods to ModulePass's, to allow the...Owen Anderson2012-11-15
* Revert r167759. Ben is right this isn't likely to help much.Evan Cheng2012-11-13
* Cache size of PassVector to speed up getNumContainedPasses().Evan Cheng2012-11-12
* 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