1add_mlir_dialect_library(MLIRTosaDialect 2 IR/TosaOps.cpp 3 IR/TosaCanonicalizations.cpp 4 Utils/ConversionUtils.cpp 5 Utils/QuantUtils.cpp 6 7 ADDITIONAL_HEADER_DIRS 8 ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/Tosa 9 10 DEPENDS 11 MLIRTosaAttributesIncGen 12 MLIRTosaDialectBytecodeIncGen 13 MLIRTosaOpsIncGen 14 MLIRTosaInterfacesIncGen 15 MLIRShardingInterfaceIncGen 16 17 LINK_LIBS PUBLIC 18 MLIRIR 19 MLIRDialect 20 MLIRCallInterfaces 21 MLIRControlFlowInterfaces 22 MLIRQuantUtils 23 MLIRSideEffectInterfaces 24 MLIRTensorDialect 25 MLIRVectorInterfaces 26 MLIRViewLikeInterface 27 ) 28 29add_mlir_dialect_library(MLIRTosaShardingInterfaceImpl 30 IR/ShardingInterfaceImpl.cpp 31 32 ADDITIONAL_HEADER_DIRS 33 ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/Tosa 34 35 LINK_LIBS PUBLIC 36 MLIRIR 37 MLIRMeshDialect 38 MLIRShardingInterface 39 MLIRSupport 40 MLIRTosaDialect 41 ) 42 43add_subdirectory(Transforms) 44