summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/llvm/PassManager.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/include/llvm/PassManager.h b/include/llvm/PassManager.h
index 5b8c7f6220..ae52f18224 100644
--- a/include/llvm/PassManager.h
+++ b/include/llvm/PassManager.h
@@ -135,10 +135,17 @@ public:
/// 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;
};