[llvm] Fix bazel build issue from #165615 (PR #166918)
Karlo Basioli via llvm-commits
llvm-commits at lists.llvm.org
Fri Nov 7 02:21:05 PST 2025
https://github.com/basioli-k created https://github.com/llvm/llvm-project/pull/166918
None
>From cc5f0a134f418b24bd6192f0d633c5d384cb844c Mon Sep 17 00:00:00 2001
From: basioli-k <k.basioli at gmail.com>
Date: Fri, 7 Nov 2025 10:20:31 +0000
Subject: [PATCH] Fix bazel build issue from #165615
---
.../llvm-project-overlay/mlir/BUILD.bazel | 12 ++++++++++++
.../mlir/python/BUILD.bazel | 18 ++++++++++++++++++
2 files changed, 30 insertions(+)
diff --git a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
index 3b1ef64ab0503..248e1e6d2924c 100644
--- a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
@@ -3844,6 +3844,17 @@ cc_library(
],
)
+td_library(
+ name = "XeGPUTransformOpsTdFiles",
+ srcs = [
+ "include/mlir/Dialect/XeGPU/TransformOps/XeGPUTransformOps.td",
+ ],
+ includes = ["include"],
+ deps = [
+ ":TransformDialectTdFiles",
+ ],
+)
+
gentbl_cc_library(
name = "XeGPUTransformOpsIncGen",
tbl_outs = {
@@ -3854,6 +3865,7 @@ gentbl_cc_library(
td_file = "include/mlir/Dialect/XeGPU/TransformOps/XeGPUTransformOps.td",
deps = [
":TransformDialectTdFiles",
+ ":XeGPUTransformOpsTdFiles",
],
)
diff --git a/utils/bazel/llvm-project-overlay/mlir/python/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/python/BUILD.bazel
index be18ba5b46806..48f728dd79e82 100644
--- a/utils/bazel/llvm-project-overlay/mlir/python/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/mlir/python/BUILD.bazel
@@ -1626,3 +1626,21 @@ filegroup(
":VectorOpsPyGen",
],
)
+
+##---------------------------------------------------------------------------##
+# XEGPU dialect.
+##---------------------------------------------------------------------------##
+
+gentbl_filegroup(
+ name = "XeGPUTransformOpsPyGen",
+ tbl_outs = {"mlir/dialects/_xegpu_transform_ops_gen.py": [
+ "-gen-python-op-bindings",
+ "-bind-dialect=transform",
+ "-dialect-extension=xegpu_transform",
+ ]},
+ tblgen = "//third_party/llvm/llvm-project/mlir:mlir-tblgen",
+ td_file = "mlir/dialects/XeGPUTransformOps.td",
+ deps = [
+ "//third_party/llvm/llvm-project/mlir:XeGPUTransformOpsTdFiles",
+ ],
+)
More information about the llvm-commits
mailing list