[llvm] Fix bazel build issue caused by #165615 (PR #166788)

Karlo Basioli via llvm-commits llvm-commits at lists.llvm.org
Thu Nov 6 07:47:52 PST 2025


https://github.com/basioli-k created https://github.com/llvm/llvm-project/pull/166788

None

>From 42f30d93293f9f44a8cf683b97324333c63c4a52 Mon Sep 17 00:00:00 2001
From: basioli-k <k.basioli at gmail.com>
Date: Thu, 6 Nov 2025 15:47:10 +0000
Subject: [PATCH] Fix bazel build issue caused by #165615

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

diff --git a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
index 83414ceed5ca5..8de1e927ccc78 100644
--- a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
@@ -3816,6 +3816,40 @@ cc_library(
     ],
 )
 
+gentbl_cc_library(
+    name = "XeGPUTransformOpsIncGen",
+    tbl_outs = {
+        "include/mlir/Dialect/XeGPU/TransformOps/XeGPUTransformOps.h.inc": ["-gen-op-decls"],
+        "include/mlir/Dialect/XeGPU/TransformOps/XeGPUTransformOps.cpp.inc": ["-gen-op-defs"],
+    },
+    tblgen = ":mlir-tblgen",
+    td_file = "include/mlir/Dialect/XeGPU/TransformOps/XeGPUTransformOps.td",
+    deps = [
+        ":TransformDialectTdFiles",
+    ],
+)
+
+cc_library(
+    name = "XeGPUTransformOps",
+    srcs = [
+        "lib/Dialect/XeGPU/TransformOps/XeGPUTransformOps.cpp",
+    ],
+    hdrs = [
+        "include/mlir/Dialect/XeGPU/TransformOps/XeGPUTransformOps.h",
+    ],
+    includes = ["include"],
+    deps = [
+        ":DialectUtils",
+        ":IR",
+        ":SCFDialect",
+        ":TransformDialect",
+        ":TransformDialectInterfaces",
+        ":XeGPUDialect",
+        ":XeGPUTransformOpsIncGen",
+        ":XeGPUUtils",
+    ],
+)
+
 td_library(
     name = "FuncTdFiles",
     srcs = [
@@ -9470,6 +9504,7 @@ cc_library(
         ":UBToLLVM",
         ":VectorToLLVM",
         ":VectorTransformOps",
+        ":XeGPUTransformOps",
         ":XeVMToLLVM",
         ":XeVMToLLVMIRTranslation",
     ],



More information about the llvm-commits mailing list