summaryrefslogtreecommitdiff
path: root/utils/bazel/llvm-project-overlay
diff options
context:
space:
mode:
authorKarlo Basioli <basioli@google.com>2025-11-07 11:21:08 +0100
committerGitHub <noreply@github.com>2025-11-07 11:21:08 +0100
commit69dbf376b1006633384b539dd96947bdd9d75eeb (patch)
tree9bc83cb3b56f09a086639ab1c775b55761ee8663 /utils/bazel/llvm-project-overlay
parenta96ad136f6f6116a369337c52d0e86f94c548e8c (diff)
Fix bazel build issue from #165615 (#166918)
Diffstat (limited to 'utils/bazel/llvm-project-overlay')
-rw-r--r--utils/bazel/llvm-project-overlay/mlir/BUILD.bazel12
-rw-r--r--utils/bazel/llvm-project-overlay/mlir/python/BUILD.bazel18
2 files changed, 30 insertions, 0 deletions
diff --git a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
index 3b1ef64ab050..248e1e6d2924 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 be18ba5b4680..48f728dd79e8 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",
+ ],
+)