Coalesce some DEBUGs (moving an only-used-in-DEBUG variable's declaration into the DEBUG)

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130448 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Matt Beaumont-Gay 2011-04-28 22:26:05 +00:00
parent b0884f3f13
commit 2a2116723f

View File

@ -168,12 +168,13 @@ void DebugInfoProbeImpl::finalize(Function &F) {
DEBUG(dbgs() DEBUG(dbgs()
<< "DebugInfoProbe(" << "DebugInfoProbe("
<< PassName << PassName
<< "): Losing dbg info for variable: "); << "): Losing dbg info for variable: ";
if (MDString *MDS = dyn_cast_or_null<MDString>((*I)->getOperand(2))) if (MDString *MDS = dyn_cast_or_null<MDString>(
DEBUG(dbgs() << MDS->getString()); (*I)->getOperand(2)))
else dbgs() << MDS->getString();
DEBUG(dbgs() << "..."); else
DEBUG(dbgs() << "\n"); dbgs() << "...";
dbgs() << "\n");
++NumDbgValueLost; ++NumDbgValueLost;
} }
} }