
Define pass for GPU to LLVM conversion for SPIR-V backend tool ingest. Supported operations: - `gpu.block_id` - `gpu.global_id` - `gpu.block_dim` - `gpu.thread_id` - `gpu.grid_dim` - `gpu.barrier` - `gpu.shuffle` --------- Signed-off-by: Victor Perez <victor.perez@codeplay.com>
13 lines
205 B
CMake
13 lines
205 B
CMake
add_mlir_conversion_library(MLIRGPUToLLVMSPV
|
|
GPUToLLVMSPV.cpp
|
|
|
|
DEPENDS
|
|
MLIRConversionPassIncGen
|
|
|
|
LINK_LIBS PUBLIC
|
|
MLIRGPUDialect
|
|
MLIRLLVMCommonConversion
|
|
MLIRLLVMDialect
|
|
MLIRSPIRVDialect
|
|
)
|