[llvm] [mlir] fix #176920 Add SideEffectInterfaces to dependencies (PR #181286)

Lance Wang via llvm-commits llvm-commits at lists.llvm.org
Thu Feb 12 17:52:05 PST 2026


https://github.com/wang2yn84 updated https://github.com/llvm/llvm-project/pull/181286

>From 9d17bcb5e35cce530019ab004b4b9e6f0701d143 Mon Sep 17 00:00:00 2001
From: Lance Wang <lancewang at google.com>
Date: Thu, 12 Feb 2026 17:31:26 -0800
Subject: [PATCH 1/2] [mlir] fix ##176920 Add SideEffectInterfaces to
 dependencies

---
 utils/bazel/llvm-project-overlay/mlir/BUILD.bazel | 1 +
 1 file changed, 1 insertion(+)

diff --git a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
index c9224ef489ce9..d1bbf9eef13a8 100644
--- a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
@@ -531,6 +531,7 @@ mlir_c_api_cc_library(
         ":config",
         ":FuncTransformsPassIncGen",
         ":Rewrite",
+        ":SideEffectInterfaces",
         "//llvm:Support",
     ],
     includes = ["include"],

>From d06c50874842ac471dbc56c7d4addd1dd56663eb Mon Sep 17 00:00:00 2001
From: Lance Wang <lancewang at google.com>
Date: Thu, 12 Feb 2026 17:51:56 -0800
Subject: [PATCH 2/2] Move SideEffectInterfaces dependency to dependency from
 header dependency

---
 utils/bazel/llvm-project-overlay/mlir/BUILD.bazel | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
index d1bbf9eef13a8..36172a4dc9cce 100644
--- a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
@@ -531,7 +531,6 @@ mlir_c_api_cc_library(
         ":config",
         ":FuncTransformsPassIncGen",
         ":Rewrite",
-        ":SideEffectInterfaces",
         "//llvm:Support",
     ],
     includes = ["include"],
@@ -542,6 +541,7 @@ mlir_c_api_cc_library(
         ":IRDLDialect",
         ":InferTypeOpInterface",
         ":Parser",
+        ":SideEffectInterfaces",
         ":TransformsPassIncGen",
     ],
 )



More information about the llvm-commits mailing list