summaryrefslogtreecommitdiffstats
path: root/mlir/lib/Conversion/GPUToNVVM/CMakeLists.txt
blob: b5df446abe15e9185d6ff8674aefeafc08330d8c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
set(LLVM_TARGET_DEFINITIONS GPUToNVVM.td)
mlir_tablegen(GPUToNVVM.cpp.inc -gen-rewriters)
add_public_tablegen_target(MLIRGPUToNVVMIncGen)

add_llvm_library(MLIRGPUtoNVVMTransforms
  LowerGpuOpsToNVVMOps.cpp
  )

add_dependencies(MLIRGPUtoNVVMTransforms
  MLIRGPUToNVVMIncGen)

target_link_libraries(MLIRGPUtoNVVMTransforms
  LLVMSupport
  MLIRGPU
  MLIRLLVMIR
  MLIRNVVMIR
  MLIRPass
  )
OpenPOWER on IntegriCloud