summaryrefslogtreecommitdiff
path: root/include/llvm/PassManager.h
Commit message (Expand)AuthorAge
* Move the old pass manager infrastructure into a legacy namespace andChandler Carruth2013-11-09
* Revert "Encapsulate PassManager debug flags to avoid static init and cxa_exit."Andrew Trick2013-09-19
* Encapsulate PassManager debug flags to avoid static init and cxa_exit.Andrew Trick2013-09-18
* This patch breaks up Wrap.h so that it does not have to include all of Filip Pizlo2013-05-01
* 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
* Add doInitialization and doFinalization methods to ModulePass's, to allow the...Owen Anderson2012-11-15
* Add pass printer passes in the right place.Andrew Trick2012-02-01
* whitespaceAndrew Trick2012-02-01
* Tidy some #includes and forward-declarations, and move the C binding codeDan Gohman2010-08-07
* Fix PR6875:David Greene2010-05-10
* Kill ModuleProvider and ghost linkage by inverting the relationship betweenJeffrey Yasskin2010-01-27
* Reverting 85714, 85715, 85716, which are breaking the buildDouglas Gregor2009-11-01
* Remove the #include of Pass.h from PassManager.h. This breaks a significantDan Gohman2009-11-01
* allow updating the MPM, so that you can use one FunctionPAssManager withChris Lattner2008-06-26
* Give PassManager and FunctionPassManager a common base class, withDan Gohman2008-03-11
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-29
* remove unimplemented ctor, add some comments.Chris Lattner2007-10-25
* Fix pastos in comments for doFinalization functions.Dan Gohman2007-07-30
* Remove forward-declarations for classes that don't exist.Dan Gohman2007-05-11
* Add the 'explicit' keyword to several constructors that accept oneDan Gohman2007-03-23
* Remove old pass manager.Devang Patel2007-01-05
* s/BasicBlockPassManager/BBPassManager/gDevang Patel2006-12-19
* Add #ifdef switch toggle between old and new pass manager. However,Devang Patel2006-12-13
* FunctionPassManager does not support runOnModule().Devang Patel2006-12-13
* Implement PassManager_New destructors.Devang Patel2006-12-13
* Implement FunctionPassManager_New::FunctionPassManager_New(ModuleProvider *P)Devang Patel2006-12-08
* Add run(Function &F) support in FunctionPassManager_NewDevang Patel2006-11-15
* Add doInitialization and doFinalization support in FunctionManager_New.Devang Patel2006-11-15
* Move CommonPassManagerImpl from PassManager.h to PassManager.cppDevang Patel2006-11-11
* Keep track if analysis made available by the pass.Devang Patel2006-11-11
* Keep track of analysis required by the passes. Force use of new passDevang Patel2006-11-11
* s/PassManagerAnalysisHelper/CommonPassManagerImplDevang Patel2006-11-10
* Split FunctionPassManager_New into FunctionPassManager_New and FunctionPassMa...Devang Patel2006-11-08
* Split PassManager_New into PassManager_New and PassManagerImpl_New.Devang Patel2006-11-08
* Move BasicBlockPassManager_New, FunctionPassManager_New andDevang Patel2006-11-08
* Beautify.Devang Patel2006-11-08
* Derive new pass managers from PassManagerAnalysisHelper.Devang Patel2006-11-07
* Introduce PassManagerAnalysisHelper.Devang Patel2006-11-07
* Add PassManager_New.Devang Patel2006-11-07
* Fix comment.Devang Patel2006-11-07
* Add ModulePassManager_New.Devang Patel2006-11-07
* Add FunctionPassManager_New.Devang Patel2006-11-07
* Add BasicBlockPassManager_New.Devang Patel2006-11-07
* Add explicit doInitialization/doFinalization methods instead of makingChris Lattner2006-09-04
* Patch #6's in Saem's refactor-the-passmanager patch series. From him:Chris Lattner2006-01-04
* Remove trailing whitespaceMisha Brukman2005-04-21
* 'Pass' should now not be derived from by clients. Instead, they should deriveChris Lattner2004-09-20
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-11