[PATCH] D128075: [AMDGPU][MC][GFX11] Correct disassembly of DPP variants of VOPC64 opcodes
Dmitry Preobrazhensky via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Jun 17 10:59:43 PDT 2022
dp created this revision.
dp added reviewers: Joe_Nash, foad.
Herald added subscribers: kosarev, jsilvanus, hsmhsm, kerbowa, hiraditya, t-tye, tpr, dstuttard, yaxunl, nhaehnle, jvesely, kzhuravl, arsenm.
Herald added a project: All.
dp requested review of this revision.
Herald added subscribers: llvm-commits, wdng.
Herald added a project: LLVM.
Summary of changes:
- Correct suffix of `cmpx` opcodes - bug 56091 <https://github.com/llvm/llvm-project/issues/56091>.
- Add `isVOPC64DPP` - bug 56065 <https://github.com/llvm/llvm-project/issues/56065>.
- Rename recently added disassembler tests (change `asm` to `dasm`).
- Add more tests.
https://reviews.llvm.org/D128075
Files:
llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp
llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h
llvm/lib/Target/AMDGPU/VOPCInstructions.td
llvm/lib/Target/AMDGPU/VOPInstructions.td
llvm/test/MC/Disassembler/AMDGPU/gfx11_asm_vop3_dpp16.txt
llvm/test/MC/Disassembler/AMDGPU/gfx11_asm_vop3_dpp8.txt
llvm/test/MC/Disassembler/AMDGPU/gfx11_dasm_vop3_dpp16.txt
llvm/test/MC/Disassembler/AMDGPU/gfx11_dasm_vop3_dpp8.txt
More information about the llvm-commits
mailing list