From fa9d8ace09b42e3343519f80c1854e6b9bb437e1 Mon Sep 17 00:00:00 2001 From: Bardia Mahjour Date: Wed, 17 Mar 2021 12:36:55 -0400 Subject: [PATCH] [CGSCC] Print CG node itself instead of its address Fix the debug output from cgscc --- llvm/lib/Analysis/CGSCCPassManager.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/llvm/lib/Analysis/CGSCCPassManager.cpp b/llvm/lib/Analysis/CGSCCPassManager.cpp index 0a05c3c..9dc62b8 100644 --- a/llvm/lib/Analysis/CGSCCPassManager.cpp +++ b/llvm/lib/Analysis/CGSCCPassManager.cpp @@ -1043,9 +1043,9 @@ static LazyCallGraph::SCC &updateCGAndAnalysisManagerForPass( if (&TargetRC == RC) return false; - RC->removeOutgoingEdge(N, *TargetN); LLVM_DEBUG(dbgs() << "Deleting outgoing edge from '" << N << "' to '" - << TargetN << "'\n"); + << *TargetN << "'\n"); + RC->removeOutgoingEdge(N, *TargetN); return true; }); -- 2.7.4