| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert "Encapsulate PassManager debug flags to avoid static init and cxa_exit." | Andrew Trick | 2013-09-19 | 1 | -5/+0 |
* | Encapsulate PassManager debug flags to avoid static init and cxa_exit. | Andrew Trick | 2013-09-18 | 1 | -0/+5 |
* | This patch breaks up Wrap.h so that it does not have to include all of | Filip Pizlo | 2013-05-01 | 1 | -0/+4 |
* | One more step towards making doInitialization and doFinalization useful for | Pedro Artigas | 2012-11-29 | 1 | -8/+0 |
* | Revert r168635 "Step towards implementation of pass manager with doInitializa... | Owen Anderson | 2012-11-27 | 1 | -0/+8 |
* | Step towards implementation of pass manager with doInitialization and doFinal... | Owen Anderson | 2012-11-26 | 1 | -8/+0 |
* | Add doInitialization and doFinalization methods to ModulePass's, to allow the... | Owen Anderson | 2012-11-15 | 1 | -0/+8 |
* | Add pass printer passes in the right place. | Andrew Trick | 2012-02-01 | 1 | -9/+1 |
* | whitespace | Andrew Trick | 2012-02-01 | 1 | -6/+6 |
* | Tidy some #includes and forward-declarations, and move the C binding code | Dan Gohman | 2010-08-07 | 1 | -1/+0 |
* | Fix PR6875: | David Greene | 2010-05-10 | 1 | -0/+7 |
* | Kill ModuleProvider and ghost linkage by inverting the relationship between | Jeffrey Yasskin | 2010-01-27 | 1 | -10/+3 |
* | Reverting 85714, 85715, 85716, which are breaking the build | Douglas Gregor | 2009-11-01 | 1 | -1/+2 |
* | Remove the #include of Pass.h from PassManager.h. This breaks a significant | Dan Gohman | 2009-11-01 | 1 | -2/+1 |
* | allow updating the MPM, so that you can use one FunctionPAssManager with | Chris Lattner | 2008-06-26 | 1 | -0/+6 |
* | Give PassManager and FunctionPassManager a common base class, with | Dan Gohman | 2008-03-11 | 1 | -2/+16 |
* | Don't attribute in file headers anymore. See llvmdev for the | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
* | remove unimplemented ctor, add some comments. | Chris Lattner | 2007-10-25 | 1 | -4/+3 |
* | Fix pastos in comments for doFinalization functions. | Dan Gohman | 2007-07-30 | 1 | -1/+1 |
* | Remove forward-declarations for classes that don't exist. | Dan Gohman | 2007-05-11 | 1 | -1/+0 |
* | Add the 'explicit' keyword to several constructors that accept one | Dan Gohman | 2007-03-23 | 1 | -1/+1 |
* | Remove old pass manager. | Devang Patel | 2007-01-05 | 1 | -68/+0 |
* | s/BasicBlockPassManager/BBPassManager/g | Devang Patel | 2006-12-19 | 1 | -4/+4 |
* | Add #ifdef switch toggle between old and new pass manager. However, | Devang Patel | 2006-12-13 | 1 | -11/+17 |
* | FunctionPassManager does not support runOnModule(). | Devang Patel | 2006-12-13 | 1 | -5/+0 |
* | Implement PassManager_New destructors. | Devang Patel | 2006-12-13 | 1 | -1/+2 |
* | Implement FunctionPassManager_New::FunctionPassManager_New(ModuleProvider *P) | Devang Patel | 2006-12-08 | 1 | -1/+1 |
* | Add run(Function &F) support in FunctionPassManager_New | Devang Patel | 2006-11-15 | 1 | -0/+6 |
* | Add doInitialization and doFinalization support in FunctionManager_New. | Devang Patel | 2006-11-15 | 1 | -1/+8 |
* | Move CommonPassManagerImpl from PassManager.h to PassManager.cpp | Devang Patel | 2006-11-11 | 1 | -41/+2 |
* | Keep track if analysis made available by the pass. | Devang Patel | 2006-11-11 | 1 | -1/+8 |
* | Keep track of analysis required by the passes. Force use of new pass | Devang Patel | 2006-11-11 | 1 | -2/+2 |
* | s/PassManagerAnalysisHelper/CommonPassManagerImpl | Devang Patel | 2006-11-10 | 1 | -6/+4 |
* | Split FunctionPassManager_New into FunctionPassManager_New and FunctionPassMa... | Devang Patel | 2006-11-08 | 1 | -0/+28 |
* | Split PassManager_New into PassManager_New and PassManagerImpl_New. | Devang Patel | 2006-11-08 | 1 | -14/+6 |
* | Move BasicBlockPassManager_New, FunctionPassManager_New and | Devang Patel | 2006-11-08 | 1 | -81/+2 |
* | Beautify. | Devang Patel | 2006-11-08 | 1 | -16/+17 |
* | Derive new pass managers from PassManagerAnalysisHelper. | Devang Patel | 2006-11-07 | 1 | -4/+8 |
* | Introduce PassManagerAnalysisHelper. | Devang Patel | 2006-11-07 | 1 | -0/+30 |
* | Add PassManager_New. | Devang Patel | 2006-11-07 | 1 | -0/+34 |
* | Fix comment. | Devang Patel | 2006-11-07 | 1 | -1/+1 |
* | Add ModulePassManager_New. | Devang Patel | 2006-11-07 | 1 | -0/+23 |
* | Add FunctionPassManager_New. | Devang Patel | 2006-11-07 | 1 | -0/+35 |
* | Add BasicBlockPassManager_New. | Devang Patel | 2006-11-07 | 1 | -0/+23 |
* | Add explicit doInitialization/doFinalization methods instead of making | Chris Lattner | 2006-09-04 | 1 | -0/+8 |
* | Patch #6's in Saem's refactor-the-passmanager patch series. From him: | Chris Lattner | 2006-01-04 | 1 | -3/+5 |
* | Remove trailing whitespace | Misha Brukman | 2005-04-21 | 1 | -3/+3 |
* | 'Pass' should now not be derived from by clients. Instead, they should derive | Chris Lattner | 2004-09-20 | 1 | -0/+1 |
* | Put all LLVM code into the llvm namespace, as per bug 109. | Brian Gaeke | 2003-11-11 | 1 | -0/+4 |
* | Added LLVM copyright header (for lack of a better term). | John Criswell | 2003-10-20 | 1 | -0/+7 |