1set(LLVM_TARGET_DEFINITIONS GPUToSPIRV.td) 2mlir_tablegen(GPUToSPIRV.cpp.inc -gen-rewriters) 3add_public_tablegen_target(MLIRGPUToSPIRVIncGen) 4 5add_mlir_conversion_library(MLIRGPUToSPIRVTransforms 6 ConvertGPUToSPIRV.cpp 7 ConvertGPUToSPIRVPass.cpp 8 9 DEPENDS 10 MLIRConversionPassIncGen 11 MLIRGPUToSPIRVIncGen 12 13 LINK_LIBS PUBLIC 14 MLIRGPU 15 MLIRIR 16 MLIRPass 17 MLIRSCFToSPIRV 18 MLIRSPIRV 19 MLIRStandard 20 MLIRStandardToSPIRVTransforms 21 MLIRSupport 22 MLIRTransforms 23 ) 24