Add missing PDLL libs.
authorJohannes Reifferscheid <jreiffers@google.com>
Tue, 8 Nov 2022 11:14:32 +0000 (12:14 +0100)
committerJohannes Reifferscheid <jreiffers@google.com>
Tue, 8 Nov 2022 11:14:32 +0000 (12:14 +0100)
utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
utils/bazel/llvm-project-overlay/mlir/test/BUILD.bazel

index d5f2aab..5260beb 100644 (file)
@@ -10188,3 +10188,9 @@ cc_binary(
         ":Support",
     ],
 )
+
+td_library(
+    name = "DialectConversionPdllFiles",
+    srcs = ["include/mlir/Transforms/DialectConversion.pdll"],
+    includes = ["include"],
+)
index ea4ae41..d58a07f 100644 (file)
@@ -434,6 +434,7 @@ cc_library(
     includes = ["lib/Dialect/Test"],
     deps = [
         ":TestDialect",
+        ":TestDialectConversionPDLLPatternsIncGen",
         "//llvm:Support",
         "//mlir:AffineAnalysis",
         "//mlir:AffineDialect",
@@ -795,6 +796,25 @@ gentbl_cc_library(
     ],
 )
 
+gentbl_cc_library(
+    name = "TestDialectConversionPDLLPatternsIncGen",
+    includes = ["lib/Dialect/Test"],
+    strip_include_prefix = "lib",
+    tbl_outs = [
+        (
+            ["-x=cpp"],
+            "lib/TestDialectConversionPDLLPatterns.h.inc",
+        ),
+    ],
+    tblgen = "//mlir:mlir-pdll",
+    td_file = "lib/Transforms/TestDialectConversion.pdll",
+    deps = [
+        ":TestDialect",
+        ":TestOpTdFiles",
+        "//mlir:DialectConversionPdllFiles",
+    ],
+)
+
 cc_library(
     name = "TestPDLL",
     srcs = ["lib/Tools/PDLL/TestPDLL.cpp"],