diff options
author | Yuchen Wu <yuchenericwu@hotmail.com> | 2013-10-25 02:22:24 +0000 |
---|---|---|
committer | Yuchen Wu <yuchenericwu@hotmail.com> | 2013-10-25 02:22:24 +0000 |
commit | 03678157b5694dc45b3585f3f7802d7aa1ee07ff (patch) | |
tree | adbec196c3b1ed86b0ff5d214b003db13dbed534 /llvm/lib/IR/GCOV.cpp | |
parent | 14ae8e6195ac01b02e663d3436fa82cb9b1e9cd0 (diff) | |
download | bcm5719-llvm-03678157b5694dc45b3585f3f7802d7aa1ee07ff.tar.gz bcm5719-llvm-03678157b5694dc45b3585f3f7802d7aa1ee07ff.zip |
llvm-cov dump to dbgs() instead of outs().
llvm-svn: 193390
Diffstat (limited to 'llvm/lib/IR/GCOV.cpp')
-rw-r--r-- | llvm/lib/IR/GCOV.cpp | 27 |
1 files changed, 14 insertions, 13 deletions
diff --git a/llvm/lib/IR/GCOV.cpp b/llvm/lib/IR/GCOV.cpp index fe8ebb2e9a2..7c9cfe3b687 100644 --- a/llvm/lib/IR/GCOV.cpp +++ b/llvm/lib/IR/GCOV.cpp @@ -12,6 +12,7 @@ // //===----------------------------------------------------------------------===// +#include "llvm/Support/Debug.h" #include "llvm/Support/GCOV.h" #include "llvm/ADT/OwningPtr.h" #include "llvm/ADT/STLExtras.h" @@ -65,7 +66,7 @@ bool GCOVFile::read(GCOVBuffer &Buffer) { return true; } -/// dump - Dump GCOVFile content on standard out for debugging purposes. +/// dump - Dump GCOVFile content to dbgs() for debugging purposes. void GCOVFile::dump() { for (SmallVectorImpl<GCOVFunction *>::iterator I = Functions.begin(), E = Functions.end(); I != E; ++I) @@ -165,9 +166,9 @@ bool GCOVFunction::read(GCOVBuffer &Buff, GCOV::GCOVFormat Format) { return true; } -/// dump - Dump GCOVFunction content on standard out for debugging purposes. +/// dump - Dump GCOVFunction content to dbgs() for debugging purposes. void GCOVFunction::dump() { - outs() << "===== " << Name << " @ " << Filename << ":" << LineNumber << "\n"; + dbgs() << "===== " << Name << " @ " << Filename << ":" << LineNumber << "\n"; for (SmallVectorImpl<GCOVBlock *>::iterator I = Blocks.begin(), E = Blocks.end(); I != E; ++I) (*I)->dump(); @@ -205,23 +206,23 @@ void GCOVBlock::collectLineCounts(FileInfo &FI) { I->second->collectLineCounts(FI, I->first(), Counter); } -/// dump - Dump GCOVBlock content on standard out for debugging purposes. +/// dump - Dump GCOVBlock content to dbgs() for debugging purposes. void GCOVBlock::dump() { - outs() << "Block : " << Number << " Counter : " << Counter << "\n"; + dbgs() << "Block : " << Number << " Counter : " << Counter << "\n"; if (!Edges.empty()) { - outs() << "\tEdges : "; + dbgs() << "\tEdges : "; for (SmallVectorImpl<uint32_t>::iterator I = Edges.begin(), E = Edges.end(); I != E; ++I) - outs() << (*I) << ","; - outs() << "\n"; + dbgs() << (*I) << ","; + dbgs() << "\n"; } if (!Lines.empty()) { - outs() << "\tLines : "; + dbgs() << "\tLines : "; for (StringMap<GCOVLines *>::iterator LI = Lines.begin(), LE = Lines.end(); LI != LE; ++LI) { - outs() << LI->first() << " -> "; + dbgs() << LI->first() << " -> "; LI->second->dump(); - outs() << "\n"; + dbgs() << "\n"; } } } @@ -238,11 +239,11 @@ void GCOVLines::collectLineCounts(FileInfo &FI, StringRef Filename, FI.addLineCount(Filename, *I, Count); } -/// dump - Dump GCOVLines content on standard out for debugging purposes. +/// dump - Dump GCOVLines content to dbgs() for debugging purposes. void GCOVLines::dump() { for (SmallVectorImpl<uint32_t>::iterator I = Lines.begin(), E = Lines.end(); I != E; ++I) - outs() << (*I) << ","; + dbgs() << (*I) << ","; } //===----------------------------------------------------------------------===// |