diff options
author | Adrian Kuegel <akuegel@google.com> | 2023-11-28 08:54:44 +0000 |
---|---|---|
committer | Adrian Kuegel <akuegel@google.com> | 2023-11-28 08:54:44 +0000 |
commit | b7ccaf0bf6b5efcab8390a6b3ca93314c4e3bbec (patch) | |
tree | c4096fa33a69c548ccf967fc60898df9cebc91c7 /utils | |
parent | 61e58c4dc1001597c48d59a37884a534ab37b47b (diff) | |
download | llvm-b7ccaf0bf6b5efcab8390a6b3ca93314c4e3bbec.zip llvm-b7ccaf0bf6b5efcab8390a6b3ca93314c4e3bbec.tar.gz llvm-b7ccaf0bf6b5efcab8390a6b3ca93314c4e3bbec.tar.bz2 |
[mlir][Python] Add filegroup for files in mlir/extras.
This is needed after 225648e91ccd951eab9a4ab3200248d5617df1cc
Diffstat (limited to 'utils')
-rw-r--r-- | utils/bazel/llvm-project-overlay/mlir/python/BUILD.bazel | 32 |
1 files changed, 18 insertions, 14 deletions
diff --git a/utils/bazel/llvm-project-overlay/mlir/python/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/python/BUILD.bazel index a2f270b..de8b33d 100644 --- a/utils/bazel/llvm-project-overlay/mlir/python/BUILD.bazel +++ b/utils/bazel/llvm-project-overlay/mlir/python/BUILD.bazel @@ -47,6 +47,13 @@ filegroup( ) filegroup( + name = "ExtrasPyFiles", + srcs = glob([ + "mlir/extras/*.py", + ]), +) + +filegroup( name = "IRPyIFiles", srcs = [ "mlir/_mlir_libs/_mlir/__init__.pyi", @@ -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 = [ |