Changes in directory llvm/include/llvm:

PassManager.h updated: 1.26 -> 1.27
---
Log message:

s/PassManagerAnalysisHelper/CommonPassManagerImpl

Inherit CommonPassManagerImpl from Pass.  


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

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


Index: llvm/include/llvm/PassManager.h
diff -u llvm/include/llvm/PassManager.h:1.26 
llvm/include/llvm/PassManager.h:1.27
--- llvm/include/llvm/PassManager.h:1.26        Wed Nov  8 04:44:40 2006
+++ llvm/include/llvm/PassManager.h     Fri Nov 10 15:33:13 2006
@@ -92,10 +92,10 @@
 class PassManagerImpl_New;
 class FunctionPassManagerImpl_New;
 
-/// PassManagerAnalysisHelper helps pass manager analysis required by
+/// CommonPassManagerImpl helps pass manager analysis required by
 /// the managed passes. It provides methods to add/remove analysis
 /// available and query if certain analysis is available or not.
-class PassManagerAnalysisHelper {
+class CommonPassManagerImpl : public Pass{
 
 public:
 
@@ -124,8 +124,7 @@
 };
 
 /// PassManager_New manages ModulePassManagers
-class PassManager_New : public Pass,
-                        public PassManagerAnalysisHelper {
+class PassManager_New : public CommonPassManagerImpl {
 
 public:
 
@@ -150,8 +149,7 @@
 };
 
 /// FunctionPassManager_New manages FunctionPasses and BasicBlockPassManagers.
-class FunctionPassManager_New : public Pass,
-                                public PassManagerAnalysisHelper {
+class FunctionPassManager_New : public CommonPassManagerImpl {
 public:
   FunctionPassManager_New(ModuleProvider *P) { /* TODO */ }
   FunctionPassManager_New();



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

Reply via email to