From cc5f0a134f418b24bd6192f0d633c5d384cb844c Mon Sep 17 00:00:00 2001 From: basioli-k 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", + ], +)