[PATCH] D128205: [AMDGPU] gfx11 Select on Buffer Atomic FAdd Rtn type
Jay Foad via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Jun 23 08:01:56 PDT 2022
foad accepted this revision.
foad added inline comments.
================
Comment at: llvm/lib/Target/AMDGPU/SIISelLowering.cpp:12636
if ((AS == AMDGPUAS::GLOBAL_ADDRESS || AS == AMDGPUAS::FLAT_ADDRESS) &&
- Subtarget->hasAtomicFaddInsts()) {
+ Subtarget->hasAtomicFaddNoRtnInsts()) {
if (Subtarget->hasGFX940Insts())
----------------
Joe_Nash wrote:
> foad wrote:
> > Is this change intentional? What is the effect of it?
> I think this is NFC. hasAtomicFaddInsts definition was changed in D124538. There are no current subtargets that have FeatureAtomicFaddRtnInsts but not FeatureAtomicFaddNoRtnInsts. So they are both correct, but this is more precise. I would need @Petar.Avramovic to confirm.
> this is more precise
Fair enough.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D128205/new/
https://reviews.llvm.org/D128205
More information about the llvm-commits
mailing list