| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[MLIR][GPU-LLVM] Convert gpu.func to llvm.func (#101664) Add support in -convert-gpu-to-llvm-spv to convert gpu.func to llvm.func operations. - spir_kernel/spir_func calling conventions used for kernels/functions. - workgroup attributions encoded as additional llvm.ptr<3> arguments. - No attribute used to annotate kernels - reqd_work_group_size attribute using to encode gpu.known_block_size. - llvm.mlir.workgroup_attrib_size used to encode workgroup attribution sizes. This will be attached to the pointer argument workgroup attributions lower to. **Note**: A notable missing feature that will be addressed in a follow-up PR is a -use-bare-ptr-memref-call-conv option to replace MemRef arguments with bare pointers to the MemRef element types instead of the current MemRef descriptor approach. --------- Signed-off-by: Victor Perez <victor.perez@codeplay.com> | 2 年前 | |
[MLIR][GPU-LLVM] Convert gpu.func to llvm.func (#101664) Add support in -convert-gpu-to-llvm-spv to convert gpu.func to llvm.func operations. - spir_kernel/spir_func calling conventions used for kernels/functions. - workgroup attributions encoded as additional llvm.ptr<3> arguments. - No attribute used to annotate kernels - reqd_work_group_size attribute using to encode gpu.known_block_size. - llvm.mlir.workgroup_attrib_size used to encode workgroup attribution sizes. This will be attached to the pointer argument workgroup attributions lower to. **Note**: A notable missing feature that will be addressed in a follow-up PR is a -use-bare-ptr-memref-call-conv option to replace MemRef arguments with bare pointers to the MemRef element types instead of the current MemRef descriptor approach. --------- Signed-off-by: Victor Perez <victor.perez@codeplay.com> | 2 年前 | |
[mlir][spirv] Allow vectors of index types in elementwise conversions Currently the conversion of elementwise ops only checks for scalar index types when checking for bitwidth emulation. Differential Revision: https://reviews.llvm.org/D146307 | 3 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 2 年前 | ||
| 2 年前 | ||
| 3 年前 |