See bugs 36092, 36093:
https://bugs.llvm.org/show_bug.cgi?id=36092 https://bugs.llvm.org/show_bug.cgi?id=36093
Note that d16 is a mandatory modifier which may be preceded by optional ones so it requires special handling.
Paths
| Differential D42583
[AMDGPU][MC] Corrected parsing of image opcode modifiers r128 and d16 ClosedPublic Authored by dp on Jan 26 2018, 9:27 AM.
Details Summary See bugs 36092, 36093: https://bugs.llvm.org/show_bug.cgi?id=36092 https://bugs.llvm.org/show_bug.cgi?id=36093 Note that d16 is a mandatory modifier which may be preceded by optional ones so it requires special handling.
Diff Detail
Event TimelineHerald added subscribers: t-tye, tpr, dstuttard and 4 others. · View Herald TranscriptJan 26 2018, 9:27 AM This revision is now accepted and ready to land.Jan 26 2018, 2:08 PM Closed by commit rL323651: [AMDGPU][MC] Corrected parsing of image opcode modifiers r128 and d16 (authored by dpreobra). · Explain WhyJan 29 2018, 6:23 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 131792 llvm/trunk/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
llvm/trunk/lib/Target/AMDGPU/SIInstrInfo.td
llvm/trunk/test/MC/AMDGPU/mimg.s
llvm/trunk/test/MC/Disassembler/AMDGPU/mimg_vi.txt
|