brintos

brintos / llvm-project-archived public Read only

0
0
Text · 742 B · ce914c0 Raw
47 lines · plain
1if ("NVPTX" IN_LIST LLVM_TARGETS_TO_BUILD)2  set(NVPTX_LIBS3    NVPTXCodeGen4    NVPTXDesc5    NVPTXInfo6  )7endif()8 9if (MLIR_ENABLE_ROCM_CONVERSIONS)10  set(AMDGPU_LIBS11    AMDGPUCodeGen12    AMDGPUDesc13    AMDGPUInfo14  )15endif()16 17add_mlir_conversion_library(MLIRGPUToGPURuntimeTransforms18  AttrToSPIRVConverter.cpp19  GPUToLLVMConversion.cpp20  GPUOpsLowering.cpp21 22  DEPENDS23  MLIRConversionPassIncGen24  intrinsics_gen25 26  LINK_COMPONENTS27  Core28  MC29  ${AMDGPU_LIBS}30  ${NVPTX_LIBS}31 32  LINK_LIBS PUBLIC33  MLIRArithToLLVM34  MLIRAsyncToLLVM35  MLIRControlFlowToLLVM36  MLIRConvertToLLVMPass37  MLIRFuncToLLVM38  MLIRGPUTransforms39  MLIRIR40  MLIRLLVMCommonConversion41  MLIRLLVMDialect42  MLIRMemRefToLLVM43  MLIRPass44  MLIRSupport45  MLIRVectorToLLVM46)47