Update AMDGPU gfx90a memory model to make coarse grain memory allocations
consistent when fine grained system scope atomic acquire and release is
performed.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D105137
[AMDGPU] Update gfx90a memory model support ClosedPublic Authored by t-tye on Jun 29 2021, 10:59 AM.
Details Summary Update AMDGPU gfx90a memory model to make coarse grain memory allocations
Diff Detail
Event TimelineHerald added subscribers: foad, kerbowa, jfb and 7 others. · View Herald TranscriptJun 29 2021, 10:59 AM This revision is now accepted and ready to land.Jun 29 2021, 12:06 PM This revision was landed with ongoing or failed builds.Jun 29 2021, 9:06 PM Closed by commit rG7f19aa73c265: [AMDGPU] Update gfx90a memory model support (authored by t-tye). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 355438 llvm/docs/AMDGPUUsage.rst
llvm/lib/Target/AMDGPU/SIMemoryLegalizer.cpp
llvm/test/CodeGen/AMDGPU/fp64-atomics-gfx90a.ll
llvm/test/CodeGen/AMDGPU/global-atomics-fp.ll
llvm/test/CodeGen/AMDGPU/memory-legalizer-fence.ll
llvm/test/CodeGen/AMDGPU/memory-legalizer-flat-system.ll
llvm/test/CodeGen/AMDGPU/memory-legalizer-global-system.ll
|