add_mlir_pdll_library(MfuseToTorchPDLLIncGen
MfuseToTorch.pdll
MfuseToTorch.pdll.h.inc
DEPENDS
MfuseMetaToTorch.pdll
MfuseAclnnToTorch.pdll
)
file(GLOB MFUSE_TO_TORCH_SRC RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "*.cc")
add_mlir_conversion_library(MFusionConversionMfuseToTorch
${MFUSE_TO_TORCH_SRC}
ADDITIONAL_HEADER_DIRS
${CMAKE_CURRENT_BINARY_DIR}
DEPENDS
MFusionConversionPassIncGen
MfuseToTorchPDLLIncGen
LINK_LIBS PUBLIC
MLIRFuncDialect
MLIRIR
MLIRPass
MLIRSupport
MLIRTransforms
MLIRMfuseDialect
TorchMLIRTorchDialect
)
target_include_directories(MFusionConversionMfuseToTorch PUBLIC ${CMAKE_CURRENT_BINARY_DIR})