AMDGPU: Add some release 20 notes (#128136) · llvm/llvm-project@d51f233 (original) (raw)

Original file line number Diff line number Diff line change
@@ -159,6 +159,17 @@ Changes to the AArch64 Backend
159 159 Changes to the AMDGPU Backend
160 160 -----------------------------
161 161
162 +* Initial support for gfx950
163 +
164 +* Improved ``llvm.memcpy``, ``llvm.memmove`` and ``llvm.memset`` lowering
165 +
166 +* Fixed expansion of 64-bit flat address space ``atomicrmw`` and
167 +``cmpxchg`` operations which may access private
168 + memory. `noalias.addrspace` metadat may be used to avoid the
169 + expansion if the target address is known to not be on the stack.
170 +
171 +* Fix compile failures when emitting unreachable functions.
172 +
162 173 * Removed `llvm.amdgcn.flat.atomic.fadd` and
163 174 `llvm.amdgcn.global.atomic.fadd` intrinsics. Users should use the
164 175 {ref}`atomicrmw <i_atomicrmw>` instruction with `fadd` and