From 6d594a9d76ed93cd03723283c1e7ea1b59075a3d Mon Sep 17 00:00:00 2001 From: Dan Gohman Date: Mon, 28 Sep 2009 15:07:18 +0000 Subject: Include the name of the loop header in debug messages. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82993 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Analysis/LoopPass.cpp | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'lib/Analysis/LoopPass.cpp') diff --git a/lib/Analysis/LoopPass.cpp b/lib/Analysis/LoopPass.cpp index 22466ae3d0..e346cc0dd4 100644 --- a/lib/Analysis/LoopPass.cpp +++ b/lib/Analysis/LoopPass.cpp @@ -224,7 +224,8 @@ bool LPPassManager::runOnFunction(Function &F) { for (unsigned Index = 0; Index < getNumContainedPasses(); ++Index) { Pass *P = getContainedPass(Index); - dumpPassInfo(P, EXECUTION_MSG, ON_LOOP_MSG, ""); + dumpPassInfo(P, EXECUTION_MSG, ON_LOOP_MSG, + CurrentLoop->getHeader()->getNameStr()); dumpRequiredSet(P); initializeAnalysisImpl(P); @@ -239,7 +240,8 @@ bool LPPassManager::runOnFunction(Function &F) { } if (Changed) - dumpPassInfo(P, MODIFICATION_MSG, ON_LOOP_MSG, ""); + dumpPassInfo(P, MODIFICATION_MSG, ON_LOOP_MSG, + CurrentLoop->getHeader()->getNameStr()); dumpPreservedSet(P); if (!skipThisLoop) { @@ -258,7 +260,10 @@ bool LPPassManager::runOnFunction(Function &F) { removeNotPreservedAnalysis(P); recordAvailableAnalysis(P); - removeDeadPasses(P, "", ON_LOOP_MSG); + removeDeadPasses(P, + skipThisLoop ? "" : + CurrentLoop->getHeader()->getNameStr(), + ON_LOOP_MSG); if (skipThisLoop) // Do not run other passes on this loop. @@ -271,7 +276,7 @@ bool LPPassManager::runOnFunction(Function &F) { if (skipThisLoop) for (unsigned Index = 0; Index < getNumContainedPasses(); ++Index) { Pass *P = getContainedPass(Index); - freePass(P, "", ON_LOOP_MSG); + freePass(P, "", ON_LOOP_MSG); } // Pop the loop from queue after running all passes. -- cgit v1.2.3