28 lines · plain
1set(LLVM_TARGET_DEFINITIONS ShapeToStandard.td)2mlir_tablegen(ShapeToStandard.cpp.inc -gen-rewriters)3add_public_tablegen_target(ShapeToStandardIncGen)4 5add_mlir_conversion_library(MLIRShapeToStandard6 ConvertShapeConstraints.cpp7 ShapeToStandard.cpp8 9 ADDITIONAL_HEADER_DIRS10 ${MLIR_MAIN_INCLUDE_DIR}/mlir/Conversion/ShapeToStandard11 12 DEPENDS13 MLIRConversionPassIncGen14 ShapeToStandardIncGen15 16 LINK_COMPONENTS17 Core18 19 LINK_LIBS PUBLIC20 MLIRArithDialect21 MLIRIR22 MLIRShapeDialect23 MLIRTensorDialect24 MLIRPass25 MLIRSCFDialect26 MLIRTransforms27 )28