[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