[mlir][Python] Add filegroup for files in mlir/extras.

This is needed after 225648e91c
This commit is contained in:
Adrian Kuegel
2023-11-28 08:54:44 +00:00
parent 61e58c4dc1
commit b7ccaf0bf6

View File

@@ -46,6 +46,13 @@ filegroup(
],
)
filegroup(
name = "ExtrasPyFiles",
srcs = glob([
"mlir/extras/*.py",
]),
)
filegroup(
name = "IRPyIFiles",
srcs = [
@@ -124,7 +131,6 @@ filegroup(
],
)
##---------------------------------------------------------------------------##
# Builtin dialect.
##---------------------------------------------------------------------------##
@@ -332,7 +338,7 @@ filegroup(
gentbl_filegroup(
name = "ArithOpsPyGen",
tbl_outs = [
(
(
[
"-gen-python-enum-bindings",
"-bind-dialect=arith",
@@ -506,7 +512,7 @@ gentbl_filegroup(
tblgen = "//mlir:mlir-tblgen",
td_file = "mlir/dialects/MathOps.td",
deps = [
"//mlir:MathOpsTdFiles",
"//mlir:MathOpsTdFiles",
"//mlir:OpBaseTdFiles",
],
)
@@ -537,7 +543,7 @@ gentbl_filegroup(
tblgen = "//mlir:mlir-tblgen",
td_file = "mlir/dialects/MemRefOps.td",
deps = [
"//mlir:MemRefOpsTdFiles",
"//mlir:MemRefOpsTdFiles",
"//mlir:OpBaseTdFiles",
],
)
@@ -568,7 +574,7 @@ gentbl_filegroup(
tblgen = "//mlir:mlir-tblgen",
td_file = "mlir/dialects/MLProgramOps.td",
deps = [
"//mlir:MLProgramOpsTdFiles",
"//mlir:MLProgramOpsTdFiles",
"//mlir:OpBaseTdFiles",
],
)
@@ -630,7 +636,7 @@ gentbl_filegroup(
tblgen = "//mlir:mlir-tblgen",
td_file = "mlir/dialects/PDLOps.td",
deps = [
"//mlir:OpBaseTdFiles",
"//mlir:OpBaseTdFiles",
"//mlir:PDLDialectTdFiles",
],
)
@@ -907,7 +913,7 @@ gentbl_filegroup(
tblgen = "//mlir:mlir-tblgen",
td_file = "mlir/dialects/SCFOps.td",
deps = [
"//mlir:OpBaseTdFiles",
"//mlir:OpBaseTdFiles",
"//mlir:SCFTdFiles",
],
)
@@ -938,7 +944,7 @@ gentbl_filegroup(
tblgen = "//mlir:mlir-tblgen",
td_file = "mlir/dialects/ShapeOps.td",
deps = [
"//mlir:OpBaseTdFiles",
"//mlir:OpBaseTdFiles",
"//mlir:ShapeOpsTdFiles",
],
)
@@ -979,7 +985,7 @@ gentbl_filegroup(
tblgen = "//mlir:mlir-tblgen",
td_file = "mlir/dialects/FuncOps.td",
deps = [
"//mlir:FuncTdFiles",
"//mlir:FuncTdFiles",
"//mlir:OpBaseTdFiles",
],
)
@@ -1126,7 +1132,6 @@ filegroup(
# Transform dialect and extensions.
##---------------------------------------------------------------------------##
gentbl_filegroup(
name = "TransformEnumPyGen",
tbl_outs = [
@@ -1205,8 +1210,8 @@ gentbl_filegroup(
deps = [
"//mlir:CallInterfacesTdFiles",
"//mlir:FunctionInterfacesTdFiles",
"//mlir:OpBaseTdFiles",
"//mlir:GPUTransformOpsTdFiles",
"//mlir:OpBaseTdFiles",
"//mlir:TransformDialectTdFiles",
],
)
@@ -1250,9 +1255,9 @@ gentbl_filegroup(
deps = [
"//mlir:CallInterfacesTdFiles",
"//mlir:FunctionInterfacesTdFiles",
"//mlir:LinalgTransformOpsTdFiles",
"//mlir:OpBaseTdFiles",
"//mlir:TransformDialectTdFiles",
"//mlir:LinalgTransformOpsTdFiles",
],
)
@@ -1274,8 +1279,8 @@ gentbl_filegroup(
"//mlir:CallInterfacesTdFiles",
"//mlir:FunctionInterfacesTdFiles",
"//mlir:OpBaseTdFiles",
"//mlir:TransformDialectTdFiles",
"//mlir:SCFTransformOpsTdFiles",
"//mlir:TransformDialectTdFiles",
],
)
@@ -1419,7 +1424,6 @@ gentbl_filegroup(
],
)
filegroup(
name = "TransformOpsPyFiles",
srcs = [