summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDevang Patel <dpatel@apple.com>2006-12-07 19:39:39 +0000
committerDevang Patel <dpatel@apple.com>2006-12-07 19:39:39 +0000
commita1514cbdea3ff5314548431b55c7eb79721a12b4 (patch)
treef5575a9a11f295a58546a90d8834b4910d12e423
parente9976aa91dc20899aba67ccb7e9943ecbd9dc8e0 (diff)
downloadbcm5719-llvm-a1514cbdea3ff5314548431b55c7eb79721a12b4.tar.gz
bcm5719-llvm-a1514cbdea3ff5314548431b55c7eb79721a12b4.zip
Cosmetic markers to divide code in separate chunks.
llvm-svn: 32316
-rw-r--r--llvm/lib/VMCore/PassManager.cpp17
1 files changed, 13 insertions, 4 deletions
diff --git a/llvm/lib/VMCore/PassManager.cpp b/llvm/lib/VMCore/PassManager.cpp
index 78004d16152..bf306e9d5c8 100644
--- a/llvm/lib/VMCore/PassManager.cpp
+++ b/llvm/lib/VMCore/PassManager.cpp
@@ -367,6 +367,7 @@ private:
} // End of llvm namespace
+//===----------------------------------------------------------------------===//
// PMDataManager implementation
/// Return true IFF pass P's required analysis set does not required new
@@ -470,7 +471,8 @@ void PMDataManager::initializeAnalysisImpl(Pass *P) {
}
}
-/// 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 @@ Pass * BasicBlockPassManager_New::getAnalysisPassFromManager(AnalysisID AID) {
return getAnalysisPass(AID);
}
+//===----------------------------------------------------------------------===//
// FunctionPassManager_New implementation
+
/// Create new Function pass manager
FunctionPassManager_New::FunctionPassManager_New() {
FPM = new FunctionPassManagerImpl_New();
@@ -567,10 +571,9 @@ bool FunctionPassManager_New::doFinalization() {
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 @@ inline bool FunctionPassManagerImpl_New::doFinalization(Module &M) {
return Changed;
}
-
+//===----------------------------------------------------------------------===//
// ModulePassManager implementation
/// Add P into pass vector if it is manageble. If P is a FunctionPass
@@ -770,6 +773,9 @@ Pass *ModulePassManager_New::getAnalysisPassFromManager(AnalysisID AID) {
return NULL;
}
+//===----------------------------------------------------------------------===//
+// PassManagerImpl implementation
+
/// Return true IFF AnalysisID AID is currently available.
Pass *PassManagerImpl_New::getAnalysisPassFromManager(AnalysisID AID) {
@@ -854,6 +860,9 @@ bool PassManagerImpl_New::run(Module &M) {
return Changed;
}
+//===----------------------------------------------------------------------===//
+// PassManager implementation
+
/// Create new pass manager
PassManager_New::PassManager_New() {
PM = new PassManagerImpl_New();
OpenPOWER on IntegriCloud