Changes in directory llvm/include/llvm:
PassManager.h updated: 1.30 -> 1.31 --- Log message: Add doInitialization and doFinalization support in FunctionManager_New. --- Diffs of the changes: (+8 -1) PassManager.h | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletion(-) Index: llvm/include/llvm/PassManager.h diff -u llvm/include/llvm/PassManager.h:1.30 llvm/include/llvm/PassManager.h:1.31 --- llvm/include/llvm/PassManager.h:1.30 Fri Nov 10 19:31:05 2006 +++ llvm/include/llvm/PassManager.h Tue Nov 14 20:07:25 2006 @@ -135,10 +135,17 @@ /// so, return true. bool runOnModule(Module &M); + /// doInitialization - Run all of the initializers for the function passes. + /// + bool doInitialization(); + + /// doFinalization - Run all of the initializers for the function passes. + /// + bool doFinalization(); private: FunctionPassManagerImpl_New *FPM; - + ModuleProvider *MP; }; _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits