[llvm] Proper BUILD.bazel fix due to c07e1e3 (PR #130962)

Bart Chrzaszcz via llvm-commits llvm-commits at lists.llvm.org
Wed Mar 12 06:38:00 PDT 2025


https://github.com/bartchr808 updated https://github.com/llvm/llvm-project/pull/130962

>From b83c5efbbfea13030d3390c38b3f0e61fc7e469a Mon Sep 17 00:00:00 2001
From: Bart Chrzaszcz <bartchr at google.com>
Date: Wed, 12 Mar 2025 13:31:15 +0000
Subject: [PATCH] Proper BUILD.bazel fix due to c07e1e3

---
 llvm/include/llvm/ADT/GenericUniformityImpl.h     | 4 +++-
 utils/bazel/llvm-project-overlay/llvm/BUILD.bazel | 1 -
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/llvm/include/llvm/ADT/GenericUniformityImpl.h b/llvm/include/llvm/ADT/GenericUniformityImpl.h
index 51e9ac30391fe..d10355fff1bea 100644
--- a/llvm/include/llvm/ADT/GenericUniformityImpl.h
+++ b/llvm/include/llvm/ADT/GenericUniformityImpl.h
@@ -51,13 +51,15 @@
 #include "llvm/ADT/SmallPtrSet.h"
 #include "llvm/ADT/SparseBitVector.h"
 #include "llvm/ADT/StringExtras.h"
-#include "llvm/CodeGen/MachineInstr.h"
 #include "llvm/Support/raw_ostream.h"
 
 #define DEBUG_TYPE "uniformity"
 
 namespace llvm {
 
+// Forward decl from llvm/CodeGen/MachineInstr.h
+class MachineInstr;
+
 /// Construct a specially modified post-order traversal of cycles.
 ///
 /// The ModifiedPO is contructed using a virtually modified CFG as follows:
diff --git a/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel b/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
index fb38861443eee..ef80af43c216b 100644
--- a/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
@@ -1208,7 +1208,6 @@ cc_library(
     ]),
     deps = [
         ":BinaryFormat",
-        ":CodeGen",
         ":Core",
         ":Object",
         ":ProfileData",



More information about the llvm-commits mailing list