summaryrefslogtreecommitdiffstats
path: root/llvm/lib/VMCore/PassManager.cpp
diff options
context:
space:
mode:
authorDevang Patel <dpatel@apple.com>2007-02-01 22:08:25 +0000
committerDevang Patel <dpatel@apple.com>2007-02-01 22:08:25 +0000
commite3858e66744c047869b702c331b14abc829ee3db (patch)
treec8f9722f05605699275921141f2d7f7f9dfc160e /llvm/lib/VMCore/PassManager.cpp
parenta8ee496f9e4d46daa00ca41e6486e6029c4ef9f9 (diff)
downloadbcm5719-llvm-e3858e66744c047869b702c331b14abc829ee3db.tar.gz
bcm5719-llvm-e3858e66744c047869b702c331b14abc829ee3db.zip
cvs commit
llvm-svn: 33765
Diffstat (limited to 'llvm/lib/VMCore/PassManager.cpp')
-rw-r--r--llvm/lib/VMCore/PassManager.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/llvm/lib/VMCore/PassManager.cpp b/llvm/lib/VMCore/PassManager.cpp
index ac4602aa072..f8b311be7ec 100644
--- a/llvm/lib/VMCore/PassManager.cpp
+++ b/llvm/lib/VMCore/PassManager.cpp
@@ -78,6 +78,10 @@ public:
bool doFinalization(Module &M);
bool doFinalization(Function &F);
+ virtual const char *getPassName() const {
+ return "BasicBlock Pass Manager";
+ }
+
// Print passes managed by this manager
void dumpPassStructure(unsigned Offset) {
llvm::cerr << std::string(Offset*2, ' ') << "BasicBlockPass Manager\n";
@@ -185,6 +189,10 @@ public:
Info.setPreservesAll();
}
+ virtual const char *getPassName() const {
+ return "Module Pass Manager";
+ }
+
// Print passes managed by this manager
void dumpPassStructure(unsigned Offset) {
llvm::cerr << std::string(Offset*2, ' ') << "ModulePass Manager\n";
OpenPOWER on IntegriCloud