summaryrefslogtreecommitdiffstats
path: root/llvm/lib/VMCore/PassManager.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert r100143.Eric Christopher2010-04-011-83/+0
* Add some switches helpful for debugging:David Greene2010-04-011-0/+83
* reapply my timer rewrite with a change for PassManager to store Chris Lattner2010-03-301-33/+21
* revert r99862 which is causing FNT failures.Chris Lattner2010-03-301-17/+31
* fairly major rewrite of various timing related stuff.Chris Lattner2010-03-301-31/+17
* Add Module functions in place of module providers.Erick Tryzelaar2010-03-021-1/+6
* Don't print "Modified" for passes which haven't modified anything.Dan Gohman2010-03-011-6/+12
* Don't try to materialize a function that isn't materializable anyways. ThisNick Lewycky2010-02-151-3/+5
* Kill ModuleProvider and ghost linkage by inverting the relationship betweenJeffrey Yasskin2010-01-271-7/+4
* elimiante the dynamic_cast's from opt.Chris Lattner2010-01-221-3/+4
* eliminate a bunch more unneeded dynamic_cast's.Chris Lattner2010-01-221-13/+14
* eliminate a bunch of dynamic_cast's.Chris Lattner2010-01-221-7/+20
* eliminate a bunch of dynamic_cast's.Chris Lattner2010-01-221-9/+6
* "In order to ease automatic bindings generation, it would be helpful if boole...Chris Lattner2010-01-091-4/+4
* Change errs() to dbgs().David Greene2010-01-051-29/+30
* Avoid assigning to Changed when it won't be used after the return.Bill Wendling2009-12-251-2/+2
* Remove useless calls to c_str().Benjamin Kramer2009-12-081-4/+3
* Added debug output for inherited passes that are invalidated.Andreas Neustifter2009-12-041-1/+7
* Move FunctionPassManagerImpl's dumpArguments and dumpPasses callsDan Gohman2009-11-231-3/+3
* Pass StringRef by value.Daniel Dunbar2009-11-061-4/+4
* Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.Nick Lewycky2009-10-251-3/+2
* Move the dominator verification code out of special code embedded withinDan Gohman2009-09-281-54/+7
* Extend the StartPassTimer and StopPassTimer functions so that theDan Gohman2009-09-281-26/+20
* Extract the code for releasing a pass into a separate function, andDan Gohman2009-09-271-24/+25
* make -debug-pass=Executions show information about what call graph nodesChris Lattner2009-09-151-4/+13
* add some missing quotes in debug outputChris Lattner2009-09-151-2/+2
* Kill off more cerr/cout uses and prune includes a bit.Benjamin Kramer2009-08-231-1/+0
* Fix a bunch of namespace pollution.Dan Gohman2009-08-071-2/+2
* Eliminate some uses of DOUT, cerr, and getNameStart().Daniel Dunbar2009-07-261-44/+44
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin2009-07-141-4/+4
* assert(0) -> LLVM_UNREACHABLE.Torok Edwin2009-07-111-4/+4
* Start converting to new error handling API.Torok Edwin2009-07-081-2/+2
* Have scoped mutexes take referenes instead of pointers.Owen Anderson2009-07-071-2/+2
* Use find instead of operator[] to test whether an element is in a std::map.Dan Gohman2009-07-011-2/+4
* Set wasRun to false here on Dan's suggestion.Torok Edwin2009-06-291-0/+1
* Call doInitialization(), releaseMemory(), and doFinalization() for on-the-fly...Torok Edwin2009-06-291-1/+39
* Add a SmartScopedLock, and use it to simplify code.Owen Anderson2009-06-181-5/+4
* Move Threading.[h|cpp] from Support to System.Owen Anderson2009-06-181-1/+1
* Guard mutation of the timing info global.Owen Anderson2009-06-171-0/+9
* Always verify dominfo if expensive checking is enabled.Duncan Sands2009-05-221-0/+5
* Clean up pass manager cache after each run.Devang Patel2009-04-011-0/+14
* Use WriteAsOperand instead of manually decorating the name for thisDan Gohman2009-03-101-11/+8
* Sprinkle some PrettyStackEntry magic into the passmanager. With this, we nowChris Lattner2009-03-061-85/+99
* various cosmetic cleanups.Chris Lattner2009-03-061-136/+107
* Reapply r64301. These uses of "inline" can cause strangeDuncan Sands2009-02-131-8/+8
* Revert r64300 and r64301. These were causing the following errors respectively:Bill Wendling2009-02-111-8/+8
* These uses of "inline" can cause strange link-timeDuncan Sands2009-02-111-8/+8
* Rename getAnalysisToUpdate to getAnalysisIfAvailable.Duncan Sands2009-01-281-4/+4
* Fix a use of an invalid iterator when -debug-pass=Details is used.Dan Gohman2008-11-061-1/+1
* fix memory leak in pass manager when adding an analysis pass that already exi...Nuno Lopes2008-11-041-1/+3
OpenPOWER on IntegriCloud