forked from OSchip/llvm-project
25 lines
511 B
CMake
25 lines
511 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
|
|
MLIRArithmeticToLLVM
|
|
MLIRFuncToLLVM
|
|
MLIRGPUOps
|
|
MLIRGPUToGPURuntimeTransforms
|
|
MLIRLLVMCommonConversion
|
|
MLIRLLVMIR
|
|
MLIRMemRefToLLVM
|
|
MLIRNVVMIR
|
|
MLIRPass
|
|
MLIRTransformUtils
|
|
)
|