Current implementation may decode some fragments of code twice. This result in other bugs being hidden.
Decoding of v_writelane_b32 will be corrected by a separate change.
Paths
| Differential D80637
[AMDGPU][MC][DISASSEMBLER] Corrected decoder to consume each code fragment once ClosedPublic Authored by dp on May 27 2020, 8:28 AM.
Details Summary Current implementation may decode some fragments of code twice. This result in other bugs being hidden. Decoding of v_writelane_b32 will be corrected by a separate change.
Diff Detail
Event Timelinedp added a child revision: D80636: [AMDGPU][MC] Corrected v_writelane_b32 to fix a decoding bug.May 27 2020, 8:36 AM This revision is now accepted and ready to land.May 27 2020, 9:56 AM Closed by commit rGbab5dadfcd0f: [AMDGPU][MC][DISASSEMBLER] Corrected decoder to consume each code fragment only… (authored by dp). · Explain WhyMay 28 2020, 4:51 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 266818 llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp
llvm/test/MC/Disassembler/AMDGPU/gfx10_dasm_all.txt
|
I assume this became unneeded with some other change.