summaryrefslogtreecommitdiffstats
path: root/llvm
diff options
context:
space:
mode:
Diffstat (limited to 'llvm')
-rw-r--r--llvm/include/llvm/PassManager.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/llvm/include/llvm/PassManager.h b/llvm/include/llvm/PassManager.h
index 5b8c7f6220e..ae52f182246 100644
--- a/llvm/include/llvm/PassManager.h
+++ b/llvm/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;
};
OpenPOWER on IntegriCloud