[gn build] Port fef54d0393fd
[llvm-project.git] / mlir / lib / Conversion / GPUToROCDL / CMakeLists.txt
blob945e3ccdfa87bbf79b4200878d76a99710f6029f
1 set(LLVM_TARGET_DEFINITIONS GPUToROCDL.td)
2 mlir_tablegen(GPUToROCDL.cpp.inc -gen-rewriters)
3 add_public_tablegen_target(MLIRGPUToROCDLIncGen)
5 add_mlir_conversion_library(MLIRGPUToROCDLTransforms
6   LowerGpuOpsToROCDLOps.cpp
8   DEPENDS
9   MLIRConversionPassIncGen
10   MLIRGPUToROCDLIncGen
12   LINK_LIBS PUBLIC
13   MLIRArithToLLVM
14   MLIRArithTransforms
15   MLIRMathToLLVM
16   MLIRMathToROCDL
17   MLIRAMDGPUToROCDL
18   MLIRFuncToLLVM
19   MLIRGPUDialect
20   MLIRGPUToGPURuntimeTransforms
21   MLIRLLVMCommonConversion
22   MLIRLLVMDialect
23   MLIRMemRefToLLVM
24   MLIRROCDLDialect
25   MLIRPass
26   )