AMDGPU: Refactor buffer atomic intrinsic lowering
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Wed, 5 Aug 2020 00:41:53 +0000 (20:41 -0400)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Wed, 5 Aug 2020 18:44:55 +0000 (14:44 -0400)
commit43c0c9252a3151660f8549e0e54e788b922b7d98
tree60e66292c352cc2d1a9c54cdad28929f7c561b68
parent48378a32af54af6ae656a3db14dc7c0d975d0f48
AMDGPU: Refactor buffer atomic intrinsic lowering

Move raw/struct buffer atomic lowering to separate functions. This
avoids a long nested switch, and simplifies a future patch.
llvm/lib/Target/AMDGPU/SIISelLowering.cpp
llvm/lib/Target/AMDGPU/SIISelLowering.h