[clang] [clang] perf_helper.py ignore clang warning/note when parsing cc1 command (PR #212401)

Henry Jiang via cfe-commits cfe-commits at lists.llvm.org
Mon Jul 27 21:47:15 PDT 2026


https://github.com/mustartt updated https://github.com/llvm/llvm-project/pull/212401

>From 90ebf6dddfe2737a16d7baed38ed8af58be86940 Mon Sep 17 00:00:00 2001
From: Henry Jiang <henry_jiang2 at apple.com>
Date: Mon, 27 Jul 2026 21:40:14 -0700
Subject: [PATCH] [clang][PGO] ignore clang warning/note when parsing cc1
 command

---
 clang/utils/perf-training/perf-helper.py | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/clang/utils/perf-training/perf-helper.py b/clang/utils/perf-training/perf-helper.py
index 97b771103ae2b..e28920f3e0c43 100644
--- a/clang/utils/perf-training/perf-helper.py
+++ b/clang/utils/perf-training/perf-helper.py
@@ -276,6 +276,9 @@ def get_cc1_command_for_args(cmd, env):
             or ln.startswith(" (in-process)")
             or ln.startswith("Configuration file:")
             or ln.startswith("Build config:")
+            or ln.startswith("clang: warning:")
+            or ln.startswith("clang: note:")
+            or ln.startswith("clang: remark:")
             or " version " in ln
         ):
             continue



More information about the cfe-commits mailing list