[llvm-commits] CVS: llvm/lib/VMCore/PassManager.cpp

Devang Patel dpatel at apple.com
Thu Dec 7 11:39:54 PST 2006



Changes in directory llvm/lib/VMCore:

PassManager.cpp updated: 1.40 -> 1.41
---
Log message:

Cosmetic markers to divide code in separate chunks.


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

 PassManager.cpp |   17 +++++++++++++----
 1 files changed, 13 insertions(+), 4 deletions(-)


Index: llvm/lib/VMCore/PassManager.cpp
diff -u llvm/lib/VMCore/PassManager.cpp:1.40 llvm/lib/VMCore/PassManager.cpp:1.41
--- llvm/lib/VMCore/PassManager.cpp:1.40	Thu Dec  7 13:33:53 2006
+++ llvm/lib/VMCore/PassManager.cpp	Thu Dec  7 13:39:39 2006
@@ -367,6 +367,7 @@
 
 } // End of llvm namespace
 
+//===----------------------------------------------------------------------===//
 // PMDataManager implementation
 
 /// Return true IFF pass P's required analysis set does not required new
@@ -470,7 +471,8 @@
   }
 }
 
-/// BasicBlockPassManager implementation
+//===----------------------------------------------------------------------===//
+// BasicBlockPassManager_New implementation
 
 /// Add pass P into PassVector and return true. If this pass is not
 /// manageable by this manager then return false.
@@ -519,7 +521,9 @@
   return getAnalysisPass(AID);
 }
 
+//===----------------------------------------------------------------------===//
 // FunctionPassManager_New implementation
+
 /// Create new Function pass manager
 FunctionPassManager_New::FunctionPassManager_New() {
   FPM = new FunctionPassManagerImpl_New();
@@ -567,10 +571,9 @@
   return FPM->doFinalization(*MP->getModule());
 }
 
+//===----------------------------------------------------------------------===//
 // FunctionPassManagerImpl_New implementation
 
-// FunctionPassManager
-
 /// Add pass P into the pass manager queue. If P is a BasicBlockPass then
 /// either use it into active basic block pass manager or create new basic
 /// block pass manager to handle pass P.
@@ -693,7 +696,7 @@
   return Changed;
 }
 
-
+//===----------------------------------------------------------------------===//
 // ModulePassManager implementation
 
 /// Add P into pass vector if it is manageble. If P is a FunctionPass
@@ -770,6 +773,9 @@
   return NULL;
 }
 
+//===----------------------------------------------------------------------===//
+// PassManagerImpl implementation
+
 /// Return true IFF AnalysisID AID is currently available.
 Pass *PassManagerImpl_New::getAnalysisPassFromManager(AnalysisID AID) {
 
@@ -854,6 +860,9 @@
   return Changed;
 }
 
+//===----------------------------------------------------------------------===//
+// PassManager implementation
+
 /// Create new pass manager
 PassManager_New::PassManager_New() {
   PM = new PassManagerImpl_New();






More information about the llvm-commits mailing list