[llvm] [mlir] Fix bazel after d8b84be #2. (PR #160271)
Bart Chrzaszcz via llvm-commits
llvm-commits at lists.llvm.org
Tue Sep 23 03:33:03 PDT 2025
https://github.com/bartchr808 created https://github.com/llvm/llvm-project/pull/160271
Need this as `mlir/dialects/transform/smt.py` imports it:
```py
from .._transform_smt_extension_ops_gen import *
from .._transform_smt_extension_ops_gen import _Dialect
```
>From af616d28aede4928b46703cb337ec1598e50f5ee Mon Sep 17 00:00:00 2001
From: Bart Chrzaszcz <bartchr at google.com>
Date: Tue, 23 Sep 2025 11:31:35 +0100
Subject: [PATCH] [mlir] Fix bazel after d8b84be #2.
---
.../mlir/python/BUILD.bazel | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
diff --git a/utils/bazel/llvm-project-overlay/mlir/python/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/python/BUILD.bazel
index 3daf9290921e7..1c6848f543513 100644
--- a/utils/bazel/llvm-project-overlay/mlir/python/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/mlir/python/BUILD.bazel
@@ -1446,6 +1446,22 @@ gentbl_filegroup(
],
)
+gentbl_filegroup(
+ name = "TransformSMTExtensionOpsPyGen",
+ tbl_outs = {"mlir/dialects/_transform_smt_extension_ops_gen.py": [
+ "-gen-python-op-bindings",
+ "-bind-dialect=transform",
+ "-dialect-extension=smt_transform",
+ ]},
+ tblgen = "//mlir:mlir-tblgen",
+ td_file = "mlir/dialects/TransformSMTExtensionOps.td",
+ deps = [
+ "//mlir:OpBaseTdFiles",
+ "//mlir:TransformDialectTdFiles",
+ "//mlir:TransformSMTExtensionOpsTdFiles",
+ ],
+)
+
filegroup(
name = "TransformOpsPyFiles",
srcs = [
@@ -1460,6 +1476,7 @@ filegroup(
":StructuredTransformOpsPyGen",
":TensorTransformOpsPyGen",
":TransformEnumPyGen",
+ ":TransformSMTExtensionOpsPyGen",
":TransformOpsPyGen",
":VectorTransformEnumPyGen",
":VectorTransformOpsPyGen",
More information about the llvm-commits
mailing list