30 lines · plain
1add_mlir_dialect_library(MLIRShardTransforms2 Simplifications.cpp3 ShardingPropagation.cpp4 Partition.cpp5 Transforms.cpp6 7 ADDITIONAL_HEADER_DIRS8 ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/Shard9 10 DEPENDS11 MLIRShardPassIncGen12 MLIRShardingInterface13 14 LINK_LIBS PUBLIC15 MLIRAffineDialect16 MLIRAffineUtils17 MLIRArithDialect18 MLIRArithUtils19 MLIRControlFlowDialect20 MLIRControlFlowInterfaces21 MLIRFuncDialect22 MLIRFunctionInterfaces23 MLIRIR24 MLIRShardDialect25 MLIRPass26 MLIRSupport27 MLIRTensorDialect28 MLIRTosaShardingInterfaceImpl29)30