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(MLIRTestTransformDialect 9 TestPassStateExtensionCommunication.cpp 10 TestTransformDialectExtension.cpp 11 TestTransformDialectInterpreter.cpp 12 TestTransformStateExtension.cpp 13 14 EXCLUDE_FROM_LIBMLIR 15 16 DEPENDS 17 MLIRTestTransformDialectExtensionIncGen 18) 19mlir_target_link_libraries(MLIRTestTransformDialect PUBLIC 20 MLIRIR 21 MLIRPass 22 MLIRPDLDialect 23 MLIRTransformDebugExtension 24 MLIRTransformDialect 25 MLIRTransformDialectTransforms 26 MLIRTransformLoopExtension 27 MLIRTransformPDLExtension 28) 29