Fix bazel build overlay.
authorJohannes Reifferscheid <jreiffers@google.com>
Tue, 17 Jan 2023 12:17:56 +0000 (13:17 +0100)
committerJohannes Reifferscheid <jreiffers@google.com>
Tue, 17 Jan 2023 12:17:56 +0000 (13:17 +0100)
utils/bazel/llvm-project-overlay/mlir/BUILD.bazel

index 3bf5079..253d925 100644 (file)
@@ -3422,6 +3422,7 @@ cc_library(
         ":TransformDialect",
         ":TransformUtils",
         ":VectorDialect",
+        ":VectorEnumsIncGen",
         ":VectorToSCF",
         ":VectorTransformOpsIncGen",
         ":VectorTransforms",
@@ -3430,6 +3431,33 @@ cc_library(
     ],
 )
 
+td_library(
+    name = "VectorTransformsTdFiles",
+    srcs = ["include/mlir/Dialect/Vector/Transforms/VectorTransformsBase.td"],
+    includes = ["include"],
+    deps = [":OpBaseTdFiles"],
+)
+
+gentbl_cc_library(
+    name = "VectorEnumsIncGen",
+    strip_include_prefix = "include",
+    tbl_outs = [
+        (
+            ["-gen-enum-decls"],
+            "include/mlir/Dialect/Vector/Transforms/VectorTransformsEnums.h.inc",
+        ),
+        (
+            ["-gen-enum-defs"],
+            "include/mlir/Dialect/Vector/Transforms/VectorTransformsEnums.cpp.inc",
+        ),
+    ],
+    tblgen = ":mlir-tblgen",
+    td_file = "include/mlir/Dialect/Vector/Transforms/VectorTransformsBase.td",
+    deps = [
+        ":OpBaseTdFiles",
+    ],
+)
+
 gentbl_cc_library(
     name = "VectorPassIncGen",
     strip_include_prefix = "include",
@@ -3477,6 +3505,7 @@ cc_library(
         ":TensorDialect",
         ":Transforms",
         ":VectorDialect",
+        ":VectorEnumsIncGen",
         ":VectorInterfaces",
         ":VectorPassIncGen",
         ":VectorUtils",
@@ -8517,6 +8546,7 @@ td_library(
         ":PDLDialectTdFiles",
         ":SCFTdFiles",
         ":TransformDialectTdFiles",
+        ":VectorTransformsTdFiles",
     ],
 )