[llvm] [Bazel] Add missing dependencies. (PR #172688)
Weiwei C via llvm-commits
llvm-commits at lists.llvm.org
Wed Dec 17 10:18:49 PST 2025
https://github.com/weiweichen updated https://github.com/llvm/llvm-project/pull/172688
>From 80f2cfddc220405e5fbe488c29da12b0140b736f Mon Sep 17 00:00:00 2001
From: Weiwei Chen <weiwei.chen at modular.com>
Date: Wed, 17 Dec 2025 11:20:58 -0500
Subject: [PATCH 1/3] Add missing dependencies.
---
.../llvm-project-overlay/clang/BUILD.bazel | 1 +
.../bazel/llvm-project-overlay/mlir/BUILD.bazel | 17 +++++++++++++++++
2 files changed, 18 insertions(+)
diff --git a/utils/bazel/llvm-project-overlay/clang/BUILD.bazel b/utils/bazel/llvm-project-overlay/clang/BUILD.bazel
index 0beac88912e8d..9bb5339e386a7 100644
--- a/utils/bazel/llvm-project-overlay/clang/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/clang/BUILD.bazel
@@ -1019,6 +1019,7 @@ cc_library(
":format",
":lex",
":support",
+ ":tooling_core",
"//llvm:Support",
],
)
diff --git a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
index 93bc9ad433d6a..ecaab534a3e53 100644
--- a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
@@ -2643,15 +2643,32 @@ cc_library(
":LLVMDialect",
":LinalgDialect",
":LinalgInterfaces",
+ ":MemRefUtils",
":Pass",
":TransformUtils",
":VectorDialect",
":VectorUtils",
":X86VectorDialect",
+ ":X86VectorUtils",
"//llvm:Support",
],
)
+cc_library(
+ name = "X86VectorUtils",
+ srcs = glob(["lib/Dialect/X86Vector/Utils/*.cpp"]),
+ hdrs = glob(["include/mlir/Dialect/X86Vector/Utils/*.h"]),
+ includes = ["include"],
+ deps = [
+ ":AffineDialect",
+ ":DialectUtils",
+ ":FuncDialect",
+ ":IR",
+ ":LinalgDialect",
+ ":VectorDialect",
+ ],
+)
+
##---------------------------------------------------------------------------##
# IRDL dialect.
##---------------------------------------------------------------------------##
>From 6543eadc7acf8c10d363839660e29b951dff79c7 Mon Sep 17 00:00:00 2001
From: Weiwei Chen <weiwei.chen at modular.com>
Date: Wed, 17 Dec 2025 13:05:15 -0500
Subject: [PATCH 2/3] Add more deps.
---
utils/bazel/llvm-project-overlay/mlir/BUILD.bazel | 3 +++
1 file changed, 3 insertions(+)
diff --git a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
index ecaab534a3e53..22b380b4fc44e 100644
--- a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
@@ -2665,7 +2665,10 @@ cc_library(
":FuncDialect",
":IR",
":LinalgDialect",
+ ":LinalgInterfaces",
+ ":Support",
":VectorDialect",
+ "//llvm:Support",
],
)
>From 32a2f8be3ca5bfa1a1e80a38fafe0fba7849ed4f Mon Sep 17 00:00:00 2001
From: Weiwei Chen <weiwei.chen at modular.com>
Date: Wed, 17 Dec 2025 13:18:33 -0500
Subject: [PATCH 3/3] Add more missing deps.
---
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 22b380b4fc44e..f5493373beb37 100644
--- a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
@@ -2666,6 +2666,7 @@ cc_library(
":IR",
":LinalgDialect",
":LinalgInterfaces",
+ ":MemRefDialect",
":Support",
":VectorDialect",
"//llvm:Support",
More information about the llvm-commits
mailing list