Victor Perez 98d5d3448d
[MLIR][GPU-LLVM] Define -convert-gpu-to-llvm-spv pass (#90972)
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>
2024-05-31 17:47:53 +02:00

13 lines
205 B
CMake

add_mlir_conversion_library(MLIRGPUToLLVMSPV
GPUToLLVMSPV.cpp
DEPENDS
MLIRConversionPassIncGen
LINK_LIBS PUBLIC
MLIRGPUDialect
MLIRLLVMCommonConversion
MLIRLLVMDialect
MLIRSPIRVDialect
)