[all-commits] [llvm/llvm-project] 7d2332: [AMDGPU] Fix destination op_sel for v_cvt_scale32_...

Changpeng Fang via All-commits all-commits at lists.llvm.org
Wed Jul 30 16:16:11 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 7d2332391f81d44d7c9d1ca40bd5f393c59ad0df
      https://github.com/llvm/llvm-project/commit/7d2332391f81d44d7c9d1ca40bd5f393c59ad0df
  Author: Changpeng Fang <changpeng.fang at amd.com>
  Date:   2025-07-30 (Wed, 30 Jul 2025)

  Changed paths:
    M llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp
    M llvm/lib/Target/AMDGPU/VOP3Instructions.td
    M llvm/test/CodeGen/AMDGPU/llvm.amdgcn.cvt.scalef32.pk.gfx950.ll
    M llvm/test/CodeGen/AMDGPU/llvm.amdgcn.cvt.scalef32.sr.ll
    M llvm/test/CodeGen/AMDGPU/llvm.amdgcn.cvt.scalef32.sr.pk.gfx950.ll

  Log Message:
  -----------
  [AMDGPU] Fix destination op_sel for v_cvt_scale32_* and v_cvt_sr_* (#151411)

GFX950 uses OP_SEL[MSB:LSB] for both src reads and dest writes. So this
patch essentially revert the work from
https://github.com/llvm/llvm-project/pull/151286 regarding dest writes.



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