FeatureAtomicFaddInsts is replaced with three more granular features.
Contributors:
Petar Avramovic <Petar.Avramovic@amd.com>
Patch 3/N for upstreaming of AMDGPU gfx11 architecture
Depends on D124537
Paths
| Differential D124538
[AMDGPU] Split FeatureAtomicFaddInsts ClosedPublic Authored by Joe_Nash on Apr 27 2022, 10:33 AM.
Details
Summary FeatureAtomicFaddInsts is replaced with three more granular features. Patch 3/N for upstreaming of AMDGPU gfx11 architecture Depends on D124537
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Apr 27 2022, 1:39 PM Comment Actions As a follow-up, for consistency, we should probably add HasAtomicPkFaddRtnInsts instead of using isGFX90APlus directly. Comment Actions
Thanks, I will track that. This revision was landed with ongoing or failed builds.May 5 2022, 10:55 AM Closed by commit rG7e71a039667b: [AMDGPU] Split FeatureAtomicFaddInsts (authored by Joe_Nash). · Explain Why This revision was automatically updated to reflect the committed changes. Joe_Nash added a child revision: D125261: [AMDGPU] gfx11 subtarget features & early tests.May 9 2022, 12:30 PM
Revision Contents
Diff 427389 llvm/lib/Target/AMDGPU/AMDGPU.td
llvm/lib/Target/AMDGPU/BUFInstructions.td
llvm/lib/Target/AMDGPU/FLATInstructions.td
llvm/lib/Target/AMDGPU/GCNSubtarget.h
llvm/test/CodeGen/AMDGPU/global-atomics-fp-wrong-subtarget.ll
llvm/test/CodeGen/AMDGPU/global-atomics-fp.ll
llvm/test/CodeGen/AMDGPU/llvm.amdgcn.atomic.fadd.ll
|