diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2024-06-15 09:58:12 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-15 09:58:12 +0200 |
commit | 5021e6dd548323e1169be3d466d440009e6d1f8e (patch) | |
tree | 5d97b34e895227a020c3334df0b075cbb9e26853 /llvm/unittests/Support/MathExtrasTest.cpp | |
parent | 0a9a5f989ff1bcea96bef54e05acdaa633e657e2 (diff) | |
download | llvm-5021e6dd548323e1169be3d466d440009e6d1f8e.zip llvm-5021e6dd548323e1169be3d466d440009e6d1f8e.tar.gz llvm-5021e6dd548323e1169be3d466d440009e6d1f8e.tar.bz2 |
AMDGPU: Handle legal v2f16/v2bf16 atomicrmw fadd for global/flat (#95394)
Unlike the existing fadd cases, choose to ignore the requirement for
amdgpu-unsafe-fp-atomics in case of fine-grained memory access. This
is to minimize migration pain to the new atomic control metadata. This
should not break any users, as the atomic intrinsics are still
directly consumed, and clang does not yet produce vector FP atomicrmw.
Diffstat (limited to 'llvm/unittests/Support/MathExtrasTest.cpp')
0 files changed, 0 insertions, 0 deletions