29 lines · plain
1set(LLVM_TARGET_DEFINITIONS TestTransformDialectExtension.td)2mlir_tablegen(TestTransformDialectExtension.h.inc -gen-op-decls)3mlir_tablegen(TestTransformDialectExtension.cpp.inc -gen-op-defs)4mlir_tablegen(TestTransformDialectExtensionTypes.h.inc -gen-typedef-decls -typedefs-dialect=transform)5mlir_tablegen(TestTransformDialectExtensionTypes.cpp.inc -gen-typedef-defs -typedefs-dialect=transform)6add_public_tablegen_target(MLIRTestTransformDialectExtensionIncGen)7 8add_mlir_library(MLIRTestTransformDialect9 TestPassStateExtensionCommunication.cpp10 TestTransformDialectExtension.cpp11 TestTransformDialectInterpreter.cpp12 TestTransformStateExtension.cpp13 14 EXCLUDE_FROM_LIBMLIR15 16 DEPENDS17 MLIRTestTransformDialectExtensionIncGen18)19mlir_target_link_libraries(MLIRTestTransformDialect PUBLIC20 MLIRIR21 MLIRPass22 MLIRPDLDialect23 MLIRTransformDebugExtension24 MLIRTransformDialect25 MLIRTransformDialectTransforms26 MLIRTransformLoopExtension27 MLIRTransformPDLExtension28)29