[PATCH] D130579: AMDGPU: Use tablegen patterns for buffer global and flat atomic fadd

Jay Foad via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Sep 16 01:38:02 PDT 2022


foad added inline comments.


================
Comment at: llvm/test/CodeGen/AMDGPU/GlobalISel/flat-atomic-fadd-f32.ll:5
-
-; GFX11: LLVM ERROR: cannot select: %4:vgpr(s32) = G_INTRINSIC_W_SIDE_EFFECTS intrinsic(@llvm.amdgcn.flat.atomic.fadd), %0:vgpr(p0), %1:vgpr(s32) :: (volatile dereferenceable load store (s32) on %ir.ptr) (in function: flat_atomic_fadd_f32_no_rtn_intrinsic)
 
----------------
arsenm wrote:
> I'm assuming this really does exist on gfx11
Yes GFX11 has FLAT_ATOMIC_ADD_F32.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D130579/new/

https://reviews.llvm.org/D130579



More information about the llvm-commits mailing list