diff options
author | Vyacheslav Levytskyy <vyacheslav.levytskyy@intel.com> | 2024-06-26 19:39:43 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-26 19:39:43 +0200 |
commit | 378630b4d023e3de76a82ceb3b713f90cf308a7f (patch) | |
tree | 3bff374367b882fc168e039168894fad1f1e1bb2 /llvm/lib/CodeGen/MachineStripDebug.cpp | |
parent | bb50bc23983052e70a6140d39fcc775362b03fc3 (diff) | |
download | llvm-378630b4d023e3de76a82ceb3b713f90cf308a7f.zip llvm-378630b4d023e3de76a82ceb3b713f90cf308a7f.tar.gz llvm-378630b4d023e3de76a82ceb3b713f90cf308a7f.tar.bz2 |
[SPIR-V] Support cl_ext_float_atomics and fix errors in definition of atomic_fetch_*_explicit builtins (#96767)
This PR:
* supports cl_ext_float_atomics by mapping atomic_fetch_add and
atomic_fetch_sub applied to float arguments to the corresponding
instructions from SPV_EXT_shader_atomic_float*_add, and
* fix errors in definition of atomic_fetch_*_explicit builtins by fixing
a valid number of arguments.
Diffstat (limited to 'llvm/lib/CodeGen/MachineStripDebug.cpp')
0 files changed, 0 insertions, 0 deletions