44 lines
849 B
Text
44 lines
849 B
Text
|
add_mlir_dialect_library(MLIRTosaDialect
|
||
|
IR/TosaOps.cpp
|
||
|
IR/TosaCanonicalizations.cpp
|
||
|
Utils/ConversionUtils.cpp
|
||
|
Utils/QuantUtils.cpp
|
||
|
|
||
|
ADDITIONAL_HEADER_DIRS
|
||
|
${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/Tosa
|
||
|
|
||
|
DEPENDS
|
||
|
MLIRTosaAttributesIncGen
|
||
|
MLIRTosaDialectBytecodeIncGen
|
||
|
MLIRTosaOpsIncGen
|
||
|
MLIRTosaInterfacesIncGen
|
||
|
|
||
|
LINK_LIBS PUBLIC
|
||
|
MLIRIR
|
||
|
MLIRDialect
|
||
|
MLIRCallInterfaces
|
||
|
MLIRControlFlowInterfaces
|
||
|
MLIRQuantDialect
|
||
|
MLIRQuantUtils
|
||
|
MLIRSideEffectInterfaces
|
||
|
MLIRTensorDialect
|
||
|
MLIRVectorInterfaces
|
||
|
MLIRViewLikeInterface
|
||
|
)
|
||
|
|
||
|
add_mlir_dialect_library(MLIRTosaShardingInterfaceImpl
|
||
|
IR/ShardingInterfaceImpl.cpp
|
||
|
|
||
|
ADDITIONAL_HEADER_DIRS
|
||
|
${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/Tosa
|
||
|
|
||
|
LINK_LIBS PUBLIC
|
||
|
MLIRIR
|
||
|
MLIRMeshDialect
|
||
|
MLIRShardingInterface
|
||
|
MLIRSupport
|
||
|
MLIRTosaDialect
|
||
|
)
|
||
|
|
||
|
add_subdirectory(Transforms)
|