diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2011-08-29 18:14:17 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2011-08-29 18:14:17 +0000 |
commit | 4dd515c04f929bd615c434f429e702728f71f873 (patch) | |
tree | 56b907520438ad6be5b2afd5e594e13deef782aa /llvm/lib/VMCore/PassManager.cpp | |
parent | 6bb5b3cfcd31d464c29b4172429f2640b53cd2e8 (diff) | |
download | bcm5719-llvm-4dd515c04f929bd615c434f429e702728f71f873.tar.gz bcm5719-llvm-4dd515c04f929bd615c434f429e702728f71f873.zip |
Dump with dbgs() instead of printf.
llvm-svn: 138749
Diffstat (limited to 'llvm/lib/VMCore/PassManager.cpp')
-rw-r--r-- | llvm/lib/VMCore/PassManager.cpp | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/llvm/lib/VMCore/PassManager.cpp b/llvm/lib/VMCore/PassManager.cpp index 9a6dda76372..34f37686362 100644 --- a/llvm/lib/VMCore/PassManager.cpp +++ b/llvm/lib/VMCore/PassManager.cpp @@ -28,7 +28,6 @@ #include "llvm/Support/Mutex.h" #include "llvm/ADT/StringMap.h" #include <algorithm> -#include <cstdio> #include <map> using namespace llvm; @@ -193,7 +192,7 @@ public: // Print passes managed by this manager void dumpPassStructure(unsigned Offset) { - llvm::dbgs() << std::string(Offset*2, ' ') << "BasicBlockPass Manager\n"; + llvm::dbgs().indent(Offset*2) << "BasicBlockPass Manager\n"; for (unsigned Index = 0; Index < getNumContainedPasses(); ++Index) { BasicBlockPass *BP = getContainedPass(Index); BP->dumpPassStructure(Offset + 1); @@ -349,7 +348,7 @@ public: // Print passes managed by this manager void dumpPassStructure(unsigned Offset) { - llvm::dbgs() << std::string(Offset*2, ' ') << "ModulePass Manager\n"; + llvm::dbgs().indent(Offset*2) << "ModulePass Manager\n"; for (unsigned Index = 0; Index < getNumContainedPasses(); ++Index) { ModulePass *MP = getContainedPass(Index); MP->dumpPassStructure(Offset + 1); @@ -1787,10 +1786,10 @@ void PMStack::push(PMDataManager *PM) { void PMStack::dump() const { for (std::vector<PMDataManager *>::const_iterator I = S.begin(), E = S.end(); I != E; ++I) - printf("%s ", (*I)->getAsPass()->getPassName()); + dbgs() << (*I)->getAsPass()->getPassName() << ' '; if (!S.empty()) - printf("\n"); + dbgs() << '\n'; } /// Find appropriate Module Pass Manager in the PM Stack and |