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