aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/ELFObjectFile.cpp
diff options
context:
space:
mode:
authorJakub Kuderski <kubak@google.com>2023-07-12 21:11:08 -0400
committerJakub Kuderski <kubak@google.com>2023-07-12 21:11:08 -0400
commit4ba61f5a30d2f24670c7d35ce0ad3f2572808240 (patch)
treed70ce60db9768a93f326042406252f49c55eb638 /llvm/lib/Object/ELFObjectFile.cpp
parent677a1da6fafddb13aebd4c170c8452029a05858d (diff)
downloadllvm-4ba61f5a30d2f24670c7d35ce0ad3f2572808240.zip
llvm-4ba61f5a30d2f24670c7d35ce0ad3f2572808240.tar.gz
llvm-4ba61f5a30d2f24670c7d35ce0ad3f2572808240.tar.bz2
[mlirv][spirv] Add KHR Cooperative Matrix type and extension
Start plumbing through support for the `SPV_KHR_cooperative_matrix` extension: https://github.com/KhronosGroup/SPIRV-Registry/blob/master/extensions/KHR/SPV_KHR_cooperative_matrix.html. Register the extension, add new coop matrix type, and add `spirv.KHR.CooperativeMatrixLength` op to exercise it. Make sure that mixing of the KHR and NV coop matrix extensions is not allowed. Make cast verification more robust. Reviewed By: antiagainst, qedawkins Differential Revision: https://reviews.llvm.org/D154877
Diffstat (limited to 'llvm/lib/Object/ELFObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions