@@ -459,17 +459,42 @@ cc_library(
459
459
],
460
460
)
461
461
462
+ gentbl_cc_library (
463
+ name = "TestTilingInterfaceTransformOpsIncGen" ,
464
+ includes = ["lib/Interfaces/TilingInterface" ],
465
+ strip_include_prefix = "lib" ,
466
+ tbl_outs = [
467
+ (
468
+ ["-gen-op-decls" ],
469
+ "lib/Interfaces/TilingInterface/TestTilingInterfaceTransformOps.h.inc" ,
470
+ ),
471
+ (
472
+ ["-gen-op-defs" ],
473
+ "lib/Interfaces/TilingInterface/TestTilingInterfaceTransformOps.cpp.inc" ,
474
+ ),
475
+ ],
476
+ tblgen = "//mlir:mlir-tblgen" ,
477
+ td_file = "lib/Interfaces/TilingInterface/TestTilingInterfaceTransformOps.td" ,
478
+ deps = [
479
+ "//mlir:SCFTdFiles" ,
480
+ "//mlir:TransformDialectTdFiles" ,
481
+ ],
482
+ )
483
+
462
484
cc_library (
463
485
name = "TestTilingInterface" ,
464
486
srcs = glob (["lib/Interfaces/TilingInterface/*.cpp" ]),
465
- includes = ["lib/Dialect/Test " ],
487
+ includes = ["lib/Interfaces/TilingInterface " ],
466
488
deps = [
489
+ ":TestTilingInterfaceTransformOpsIncGen" ,
467
490
"//llvm:Support" ,
468
491
"//mlir:AffineDialect" ,
469
492
"//mlir:ArithDialect" ,
493
+ "//mlir:DialectUtils" ,
470
494
"//mlir:FuncDialect" ,
471
495
"//mlir:GPUDialect" ,
472
496
"//mlir:IR" ,
497
+ "//mlir:IndexDialect" ,
473
498
"//mlir:LinalgDialect" ,
474
499
"//mlir:LinalgTransforms" ,
475
500
"//mlir:MemRefDialect" ,
@@ -479,6 +504,7 @@ cc_library(
479
504
"//mlir:TensorDialect" ,
480
505
"//mlir:TensorTilingInterfaceImpl" ,
481
506
"//mlir:TilingInterface" ,
507
+ "//mlir:TransformDialect" ,
482
508
"//mlir:Transforms" ,
483
509
],
484
510
)
0 commit comments