@@ -604,13 +604,43 @@ cc_library(
604
604
],
605
605
)
606
606
607
+ td_library (
608
+ name = "TestTransformOpsTdFiles" ,
609
+ srcs = glob (["mlir/test/lib/Transforms/*.td" ]),
610
+ deps = [
611
+ ":TransformDialectTdFiles" ,
612
+ "//mlir:OpBaseTdFiles" ,
613
+ "//mlir:SideEffectInterfacesTdFiles" ,
614
+ "//mlir:TransformDialectTdFiles" ,
615
+ "//mlir:TransformInterfacesTdFiles" ,
616
+ ],
617
+ )
618
+
619
+ gentbl_cc_library (
620
+ name = "TestTransformsOpsIncGen" ,
621
+ includes = ["lib/Dialect/Test" ],
622
+ strip_include_prefix = "lib" ,
623
+ tbl_outs = [
624
+ (
625
+ ["-x=cpp" ],
626
+ "lib/TestTransformsOps.h.inc" ,
627
+ ),
628
+ ],
629
+ tblgen = "//mlir:mlir-pdll" ,
630
+ td_file = "lib/Transforms/TestTransformsOps.pdll" ,
631
+ deps = [
632
+ ":TestTransformOpsTdFiles" ,
633
+ ],
634
+ )
635
+
607
636
cc_library (
608
637
name = "TestTransforms" ,
609
638
srcs = glob (["lib/Transforms/*.cpp" ]),
610
639
includes = ["lib/Dialect/Test" ],
611
640
deps = [
612
641
":TestDialect" ,
613
642
":TestDialectConversionPDLLPatternsIncGen" ,
643
+ ":TestTransformsOpsIncGen" ,
614
644
"//llvm:Support" ,
615
645
"//mlir:AffineAnalysis" ,
616
646
"//mlir:AffineDialect" ,
@@ -631,6 +661,7 @@ cc_library(
631
661
"//mlir:TransformUtils" ,
632
662
"//mlir:Transforms" ,
633
663
"//mlir:TransformDialect" ,
664
+ "//mlir::TransformDialectInterfaces" ,
634
665
],
635
666
)
636
667
0 commit comments