[all-commits] [llvm/llvm-project] 4f50fe: [AMDGPU][MC] Permit unneeded VOPD mov operands to ...

Joe Nash via All-commits all-commits at lists.llvm.org
Mon Apr 27 06:46:40 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 4f50fe9298c9587aabf3698a1c79ff83d54fc702
      https://github.com/llvm/llvm-project/commit/4f50fe9298c9587aabf3698a1c79ff83d54fc702
  Author: Joe Nash <joseph.nash at amd.com>
  Date:   2026-04-27 (Mon, 27 Apr 2026)

  Changed paths:
    M llvm/lib/Target/AMDGPU/VOPDInstructions.td
    A llvm/test/MC/Disassembler/AMDGPU/gfx12_dasm_vopd_unused_operands.txt

  Log Message:
  -----------
  [AMDGPU][MC] Permit unneeded VOPD mov operands to be non-zero (#194060)

Use ? instead of 0 in the tablegen definitions for VOPD containing
v_mov. This enables the instruction to be disassembled regardless of
what bits are in those fields, which helps diagnose broken code.
Previously, the disassembler would reject these.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list