[bazel][mlir][python] Port #157127: UB dialect filegroup (#157473)

Used downstream
This commit is contained in:
Jordan Rupprecht 2025-09-08 09:30:17 -05:00 committed by GitHub
parent 17a7114054
commit a2011d3da7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1428,6 +1428,31 @@ filegroup(
srcs = glob(["mlir/dialects/transform/interpreter/*.py"]),
)
##---------------------------------------------------------------------------##
# UB dialect.
##---------------------------------------------------------------------------##
gentbl_filegroup(
name = "UbOpsPyGen",
tbl_outs = {"mlir/dialects/_ub_ops_gen.py": [
"-gen-python-op-bindings",
"-bind-dialect=ub",
]},
tblgen = "//mlir:mlir-tblgen",
td_file = "mlir/dialects/UBOps.td",
deps = [
"//mlir:UBDialectTdFiles",
],
)
filegroup(
name = "UbPyFiles",
srcs = [
"mlir/dialects/ub.py",
":UbOpsPyGen",
],
)
##---------------------------------------------------------------------------##
# Vector dialect.
##---------------------------------------------------------------------------##