[all-commits] [llvm/llvm-project] fa4790: [AMDGPU][MC] Fix disassembler for VIMAGE when non-...

Mirko Brkušanin via All-commits all-commits at lists.llvm.org
Mon Oct 28 02:43:40 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: fa4790e404843cff4370cf259b93e51e8341469d
      https://github.com/llvm/llvm-project/commit/fa4790e404843cff4370cf259b93e51e8341469d
  Author: Mirko Brkušanin <Mirko.Brkusanin at amd.com>
  Date:   2024-10-28 (Mon, 28 Oct 2024)

  Changed paths:
    M llvm/lib/Target/AMDGPU/MIMGInstructions.td
    M llvm/test/MC/AMDGPU/gfx12_asm_vimage.s
    M llvm/test/MC/Disassembler/AMDGPU/gfx12_dasm_vimage.txt

  Log Message:
  -----------
  [AMDGPU][MC] Fix disassembler for VIMAGE when non-first vaddr is v0 (#113569)

For disassembler tables we use *V1_V4* variants for VIMAGE and then
remove unused vaddr fields. *V1_V1* variant, which has every vaddr
field other than vaddr0 set to 0, was also enabled and caused confusion
when decoding cases which used v0 (whose encoded value is 0)



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