27 lines · plain
1set(LLVM_TARGET_DEFINITIONS GPUToROCDL.td)2mlir_tablegen(GPUToROCDL.cpp.inc -gen-rewriters)3add_public_tablegen_target(MLIRGPUToROCDLIncGen)4 5add_mlir_conversion_library(MLIRGPUToROCDLTransforms6 LowerGpuOpsToROCDLOps.cpp7 8 DEPENDS9 MLIRConversionPassIncGen10 MLIRGPUToROCDLIncGen11 12 LINK_LIBS PUBLIC13 MLIRArithToLLVM14 MLIRArithTransforms15 MLIRMathToLLVM16 MLIRMathToROCDL17 MLIRAMDGPUToROCDL18 MLIRFuncToLLVM19 MLIRGPUDialect20 MLIRGPUToGPURuntimeTransforms21 MLIRLLVMCommonConversion22 MLIRLLVMDialect23 MLIRMemRefToLLVM24 MLIRROCDLDialect25 MLIRPass26 )27