bolt/deps/llvm-18.1.8/mlir/lib/Conversion/GPUToNVVM/CMakeLists.txt
2025-02-14 19:21:04 +01:00

24 lines
520 B
CMake

set(LLVM_TARGET_DEFINITIONS GPUToNVVM.td)
mlir_tablegen(GPUToNVVM.cpp.inc -gen-rewriters)
add_public_tablegen_target(MLIRGPUToNVVMIncGen)
add_mlir_conversion_library(MLIRGPUToNVVMTransforms
LowerGpuOpsToNVVMOps.cpp
WmmaOpsToNvvm.cpp
DEPENDS
MLIRConversionPassIncGen
MLIRGPUToNVVMIncGen
LINK_LIBS PUBLIC
MLIRArithToLLVM
MLIRFuncToLLVM
MLIRGPUDialect
MLIRGPUToGPURuntimeTransforms
MLIRLLVMCommonConversion
MLIRLLVMDialect
MLIRMemRefToLLVM
MLIRNVVMDialect
MLIRPass
MLIRTransformUtils
)