diff --git a/llvm/lib/Analysis/CallGraphSCCPass.cpp b/llvm/lib/Analysis/CallGraphSCCPass.cpp index de64fdb9548e6..91370f6dad002 100644 --- a/llvm/lib/Analysis/CallGraphSCCPass.cpp +++ b/llvm/lib/Analysis/CallGraphSCCPass.cpp @@ -678,14 +678,13 @@ namespace { auto PrintBannerOnce = [&]() { if (BannerPrinted) return; - OS << Banner; + OS << Banner << "\n"; BannerPrinted = true; }; bool NeedModule = llvm::forcePrintModuleIR(); if (isFunctionInPrintList("*") && NeedModule) { PrintBannerOnce(); - OS << "\n"; SCC.getCallGraph().getModule().print(OS, nullptr); return false; } @@ -701,12 +700,11 @@ namespace { } } else if (isFunctionInPrintList("*")) { PrintBannerOnce(); - OS << "\nPrinting Function\n"; + OS << "Printing Function\n"; } } if (NeedModule && FoundFunction) { PrintBannerOnce(); - OS << "\n"; SCC.getCallGraph().getModule().print(OS, nullptr); } return false;