[llvm] [bazel] Add targets for transform.debug python extension (PR #146022)
Jordan Rupprecht via llvm-commits
llvm-commits at lists.llvm.org
Thu Jun 26 20:50:56 PDT 2025
https://github.com/rupprecht created https://github.com/llvm/llvm-project/pull/146022
For #145550 / c08502defe47d71d3e0beecee8ca040279c4dff9
>From 49471b5b626cc4cc15a1d69e56d495d8a538b329 Mon Sep 17 00:00:00 2001
From: Jordan Rupprecht <rupprecht at google.com>
Date: Thu, 26 Jun 2025 20:50:00 -0700
Subject: [PATCH] [bazel] Add targets for transform.debug python extension
---
.../mlir/python/BUILD.bazel | 26 +++++++++++++++++++
1 file changed, 26 insertions(+)
diff --git a/utils/bazel/llvm-project-overlay/mlir/python/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/python/BUILD.bazel
index be5bbb0434125..1d00afb4e8a2b 100644
--- a/utils/bazel/llvm-project-overlay/mlir/python/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/mlir/python/BUILD.bazel
@@ -674,6 +674,32 @@ filegroup(
],
)
+##---------------------------------------------------------------------------##
+# Debug dialect.
+##---------------------------------------------------------------------------##
+
+gentbl_filegroup(
+ name = "DebugTransformOpsPyGen",
+ tbl_outs = {"mlir/dialects/_transform_debug_extension_ops_gen.py": [
+ "-gen-python-op-bindings",
+ "-bind-dialect=transform",
+ "-dialect-extension=transform_debug_extension",
+ ]},
+ tblgen = "//mlir:mlir-tblgen",
+ td_file = "mlir/dialects/TransformDebugExtensionOps.td",
+ deps = [
+ "//mlir:TransformDebugExtensionTdFiles",
+ ],
+)
+
+filegroup(
+ name = "DebugPyFiles",
+ srcs = [
+ "mlir/dialects/transform/debug.py",
+ ":DebugTransformOpsPyGen",
+ ],
+)
+
##---------------------------------------------------------------------------##
# PythonTest dialect.
##---------------------------------------------------------------------------##
More information about the llvm-commits
mailing list