From 5b9e3dd311b49c1172d9f63799d8172bb4a90eab Mon Sep 17 00:00:00 2001 From: Bart Chrzaszcz Date: Tue, 11 Mar 2025 12:34:36 +0000 Subject: [PATCH] Fix [mlir] Fix bazel build after 205c532 round 2. --- .../mlir/test/BUILD.bazel | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/utils/bazel/llvm-project-overlay/mlir/test/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/test/BUILD.bazel index 2735f07e9e597..8f0c789e40c45 100644 --- a/utils/bazel/llvm-project-overlay/mlir/test/BUILD.bazel +++ b/utils/bazel/llvm-project-overlay/mlir/test/BUILD.bazel @@ -604,6 +604,35 @@ cc_library( ], ) +td_library( + name = "TestTransformOpsTdFiles", + srcs = glob(["mlir/test/lib/Transforms/*.td"]), + deps = [ + ":TransformDialectTdFiles", + "//mlir:OpBaseTdFiles", + "//mlir:SideEffectInterfacesTdFiles", + "//mlir:TransformDialectTdFiles", + "//mlir:TransformInterfacesTdFiles", + ], +) + +gentbl_cc_library( + name = "TestTransformsOpsIncGen", + includes = ["lib/Dialect/Test"], + strip_include_prefix = "lib", + tbl_outs = [ + ( + ["-x=cpp"], + "lib/TestTransformsOps.h.inc", + ), + ], + tblgen = "//mlir:mlir-pdll", + td_file = "lib/Transforms/TestTransformsOps.pdll", + deps = [ + ":TestTransformOpsTdFiles", + ], +) + cc_library( name = "TestTransforms", srcs = glob(["lib/Transforms/*.cpp"]), @@ -611,6 +640,7 @@ cc_library( deps = [ ":TestDialect", ":TestDialectConversionPDLLPatternsIncGen", + ":TestTransformsOpsIncGen", "//llvm:Support", "//mlir:AffineAnalysis", "//mlir:AffineDialect", @@ -631,6 +661,7 @@ cc_library( "//mlir:TransformUtils", "//mlir:Transforms", "//mlir:TransformDialect", + "//mlir::TransformDialectInterfaces", ], )