[PATCH] D139551: [AMDGPU] Use CAS loop for min/max atomics at system scope

Gheorghe-Teodor Bercea via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Dec 7 16:21:33 PST 2022


doru1004 updated this revision to Diff 481100.

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

https://reviews.llvm.org/D139551

Files:
  llvm/lib/Target/AMDGPU/SIISelLowering.cpp
  llvm/test/CodeGen/AMDGPU/dag-divergence-atomic.ll
  llvm/test/CodeGen/AMDGPU/flat_atomics.ll
  llvm/test/CodeGen/AMDGPU/flat_atomics_i64.ll
  llvm/test/CodeGen/AMDGPU/flat_atomics_i64_min_max_system.ll
  llvm/test/CodeGen/AMDGPU/flat_atomics_min_max_system.ll
  llvm/test/CodeGen/AMDGPU/global-saddr-atomics-min-max-system.ll
  llvm/test/CodeGen/AMDGPU/global-saddr-atomics.ll
  llvm/test/CodeGen/AMDGPU/global_atomics.ll
  llvm/test/CodeGen/AMDGPU/global_atomics_i64.ll
  llvm/test/CodeGen/AMDGPU/global_atomics_i64_min_max_system.ll
  llvm/test/CodeGen/AMDGPU/global_atomics_min_max_system.ll
  llvm/test/CodeGen/AMDGPU/move-to-valu-atomicrmw-system.ll
  llvm/test/CodeGen/AMDGPU/move-to-valu-atomicrmw.ll



More information about the llvm-commits mailing list