[llvm] [BOLT] Fix duplicate diagnostic message (PR #95167)

Maksim Panchenko via llvm-commits llvm-commits at lists.llvm.org
Tue Jun 11 13:00:15 PDT 2024


https://github.com/maksfb created https://github.com/llvm/llvm-project/pull/95167

Print .altinstructions parsing stats only once.

>From 3ec790deeb9418b3942f0ed4f9dfcb1e23fb030f Mon Sep 17 00:00:00 2001
From: Maksim Panchenko <maks at fb.com>
Date: Tue, 11 Jun 2024 12:57:21 -0700
Subject: [PATCH] [BOLT] Fix duplicate diagnostic message

Print .altinstructions parsing stats only once.
---
 bolt/lib/Rewrite/LinuxKernelRewriter.cpp | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/bolt/lib/Rewrite/LinuxKernelRewriter.cpp b/bolt/lib/Rewrite/LinuxKernelRewriter.cpp
index 6b3f5bce9f0f5..7e0141b003bd0 100644
--- a/bolt/lib/Rewrite/LinuxKernelRewriter.cpp
+++ b/bolt/lib/Rewrite/LinuxKernelRewriter.cpp
@@ -1479,8 +1479,9 @@ Error LinuxKernelRewriter::tryReadAltInstructions(uint32_t AltInstFeatureSize,
     }
   }
 
-  BC.outs() << "BOLT-INFO: parsed " << EntryID
-            << " alternative instruction entries\n";
+  if (!ParseOnly)
+    BC.outs() << "BOLT-INFO: parsed " << EntryID
+              << " alternative instruction entries\n";
 
   return Error::success();
 }



More information about the llvm-commits mailing list