Changes in directory llvm/include/llvm:

PassManager.h updated: 1.36 -> 1.37
---
Log message:

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.



---
Diffs of the changes:  (+4 -4)

 PassManager.h |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)


Index: llvm/include/llvm/PassManager.h
diff -u llvm/include/llvm/PassManager.h:1.36 
llvm/include/llvm/PassManager.h:1.37
--- llvm/include/llvm/PassManager.h:1.36        Tue Dec 12 20:36:01 2006
+++ llvm/include/llvm/PassManager.h     Tue Dec 19 13:46:59 2006
@@ -93,8 +93,8 @@
 #else
 
 class ModulePassManager;
-class PassManagerImpl_New;
-class FunctionPassManagerImpl_New;
+class PassManagerImpl;
+class FunctionPassManagerImpl;
 
 /// PassManager manages ModulePassManagers
 class PassManager {
@@ -118,7 +118,7 @@
 
   /// 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 @@
   bool doFinalization();
 private:
   
-  FunctionPassManagerImpl_New *FPM;
+  FunctionPassManagerImpl *FPM;
   ModuleProvider *MP;
 };
 



_______________________________________________
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

Reply via email to