[all-commits] [llvm/llvm-project] 785d72: [AMDGPU][Disassembler] Permit unneeded VOPD3 opera...

Joe Nash via All-commits all-commits at lists.llvm.org
Fri Apr 24 07:27:18 PDT 2026


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

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

  Log Message:
  -----------
  [AMDGPU][Disassembler] Permit unneeded VOPD3 operands to be non-zero (#193974)

Use ? instead of 0 in the tablegen definitions for those unused operands
of VOPD3 instructions.
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