This was switching to use a format store for a non-format store for
f16 types. Also fixes i16/f16 stores on targets without legal f16.
The corresponding loads also need to be fixed.
Paths
| Differential D65113
AMDGPU: Correct behavior of f16/i16 non-format store intrinsics ClosedPublic Authored by arsenm on Jul 22 2019, 1:55 PM.
Details
Summary This was switching to use a format store for a non-format store for The corresponding loads also need to be fixed.
Diff Detail Event TimelineHerald added subscribers: t-tye, tpr, dstuttard and 4 others. · View Herald TranscriptJul 22 2019, 1:55 PM arsenm added a parent revision: D65124: AMDGPU: Correct behavior of f16 buffer loads.Jul 24 2019, 9:14 AM This revision is now accepted and ready to land.Aug 5 2019, 5:06 AM
Revision Contents
Diff 211185 lib/Target/AMDGPU/BUFInstructions.td
lib/Target/AMDGPU/SIISelLowering.cpp
test/CodeGen/AMDGPU/llvm.amdgcn.raw.buffer.store.ll
test/CodeGen/AMDGPU/llvm.amdgcn.struct.buffer.store.ll
|