[AMDGPU][MC][GFX10] Correct encoding of VOP3 v_cmpx* opcodes
authorDmitry Preobrazhensky <d-pre@mail.ru>
Wed, 3 Aug 2022 11:05:44 +0000 (14:05 +0300)
committerDmitry Preobrazhensky <d-pre@mail.ru>
Wed, 3 Aug 2022 12:03:44 +0000 (15:03 +0300)
commitae553f9e49f9d1758320f10ad3ecb548a1cb0ccf
tree43c7a870fbf414838d78be5d952d81b81bd49d9f
parente90deaf1217d9ea0316a3ec03e199c658f5757d5
[AMDGPU][MC][GFX10] Correct encoding of VOP3 v_cmpx* opcodes

Encode dst=EXEC but allow disassembler accept any dst value.

Differential Revision: https://reviews.llvm.org/D130978
llvm/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp
llvm/test/MC/AMDGPU/expressions-gfx10.s
llvm/test/MC/AMDGPU/gfx10_asm_vopcx.s
llvm/test/MC/AMDGPU/vcmpx-gfx10.s
llvm/test/MC/AMDGPU/vop3-literal.s
llvm/test/MC/AMDGPU/wave32.s
llvm/test/MC/AMDGPU/wave_any.s
llvm/test/MC/Disassembler/AMDGPU/gfx10_dasm_all.txt