diff options
author | Vyacheslav Levytskyy <vyacheslav.levytskyy@intel.com> | 2024-06-24 09:57:27 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-24 09:57:27 +0200 |
commit | 57f79371a5c08e1328e85b68b757cd5547f2bf62 (patch) | |
tree | 87cad1c5c841b9ab6d2099b6c315e8cd9261097d /clang/lib/Sema/SemaModule.cpp | |
parent | 957dc4366dd2ce9d5d2991c3ad76bbf438e9954e (diff) | |
download | llvm-57f79371a5c08e1328e85b68b757cd5547f2bf62.zip llvm-57f79371a5c08e1328e85b68b757cd5547f2bf62.tar.gz llvm-57f79371a5c08e1328e85b68b757cd5547f2bf62.tar.bz2 |
[SPIR-V]: Add SPIR-V extension: SPV_KHR_cooperative_matrix (#96091)
This PR adds SPIR-V extension SPV_KHR_cooperative_matrix that "adds a
new set of types known as "cooperative matrix" types, where the storage
for and computations performed on the matrix are spread across a set of
invocations such as a subgroup" (see
https://github.com/KhronosGroup/SPIRV-Registry/blob/main/extensions/KHR/SPV_KHR_cooperative_matrix.asciidoc).
This PR also fixes https://github.com/llvm/llvm-project/issues/96170, a
new test cases is attached
(llvm/test/CodeGen/SPIRV/transcoding/OpPtrCastToGeneric.ll).
Diffstat (limited to 'clang/lib/Sema/SemaModule.cpp')
0 files changed, 0 insertions, 0 deletions