Diff Detail
Diff Detail
Event Timeline
Comment Actions
A new check for an explicitly atomic MMO is needed to avoid incorrectly matching pattern for non-atomic loads
Paths
| Differential D66402
AMDGPU/GlobalISel: Select atomic loads ClosedPublic Authored by arsenm on Aug 18 2019, 2:49 PM.
Diff Detail Event TimelineHerald added subscribers: Petar.Avramovic, jfb, t-tye and 7 others. · View Herald TranscriptAug 18 2019, 2:49 PM Comment Actions A new check for an explicitly atomic MMO is needed to avoid incorrectly matching pattern for non-atomic loads This revision is now accepted and ready to land.Sep 3 2019, 10:00 AM
Revision Contents
Diff 218236 include/llvm/Target/GlobalISel/SelectionDAGCompat.td
lib/Target/AMDGPU/AMDGPUGISel.td
lib/Target/AMDGPU/SIInstrInfo.td
test/CodeGen/AArch64/GlobalISel/arm64-fallback.ll
test/CodeGen/AMDGPU/GlobalISel/inst-select-load-atomic-flat.mir
test/CodeGen/AMDGPU/GlobalISel/inst-select-load-atomic-global.mir
test/CodeGen/AMDGPU/GlobalISel/inst-select-load-atomic-local.mir
test/CodeGen/AMDGPU/GlobalISel/inst-select-load-flat.mir
test/CodeGen/AMDGPU/GlobalISel/inst-select-load-global.mir
utils/TableGen/GlobalISelEmitter.cpp
|