llvm-project
30dd1297 - AMDGPU: Custom expand flat cmpxchg which may access private (#109410)

Commit
1 year ago
AMDGPU: Custom expand flat cmpxchg which may access private (#109410) 64-bit flat cmpxchg instructions do not work correctly for scratch addresses, and need to be expanded as non-atomic. Allow custom expansion of cmpxchg in AtomicExpand, as is already the case for atomicrmw.
Author
Parents
Loading