From 5f4ddf517f29cfc91c327c33f6d3c0f157bc5bb5 Mon Sep 17 00:00:00 2001 From: Devang Patel Date: Tue, 19 Dec 2006 19:46:59 +0000 Subject: s/BasicBlockPassManager/BBPassManager/g s/ModulePassManager/MPPassManager/g s/FunctionPassManagerImpl_New/FunctionPassManagerImpl/g s/PassManagerImpl_New/PassManagerImpl/g Introduce FPPassManager to manage function passes and BBPassManagers. Now FunctionPassManagerImpl is an implementation class used by externally visible FunctionPassManager to manage FPPassManagers. Module pass manager (MPPassManager) now manages FPPassManagers and ModulePasses. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32679 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/PassManager.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'include/llvm/PassManager.h') diff --git a/include/llvm/PassManager.h b/include/llvm/PassManager.h index 1e4f554802..21ef01698f 100644 --- a/include/llvm/PassManager.h +++ b/include/llvm/PassManager.h @@ -93,8 +93,8 @@ public: #else class ModulePassManager; -class PassManagerImpl_New; -class FunctionPassManagerImpl_New; +class PassManagerImpl; +class FunctionPassManagerImpl; /// PassManager manages ModulePassManagers class PassManager { @@ -118,7 +118,7 @@ private: /// PassManagerImpl_New is the actual class. PassManager is just the /// wraper to publish simple pass manager interface - PassManagerImpl_New *PM; + PassManagerImpl *PM; }; @@ -151,7 +151,7 @@ public: bool doFinalization(); private: - FunctionPassManagerImpl_New *FPM; + FunctionPassManagerImpl *FPM; ModuleProvider *MP; }; -- cgit v1.2.3