[all-commits] [llvm/llvm-project] f55237: [AMDGPU] Allow scalar operands in V_PK_LSHL_ADD_U64

Stanislav Mekhanoshin via All-commits all-commits at lists.llvm.org
Mon Jul 27 12:40:35 PDT 2026


  Branch: refs/heads/users/rampitec/use-scalars-in-pk-u64
  Home:   https://github.com/llvm/llvm-project
  Commit: f552374eccdabdea4e14feacbb960af34d6f9489
      https://github.com/llvm/llvm-project/commit/f552374eccdabdea4e14feacbb960af34d6f9489
  Author: Stanislav Mekhanoshin <Stanislav.Mekhanoshin at amd.com>
  Date:   2026-07-27 (Mon, 27 Jul 2026)

  Changed paths:
    M llvm/lib/Target/AMDGPU/VOP3PInstructions.td
    M llvm/test/CodeGen/AMDGPU/pk-lshl-add-u64.ll

  Log Message:
  -----------
  [AMDGPU] Allow scalar operands in V_PK_LSHL_ADD_U64

Patch creates dummy source modifiers for this instruction to use
with OPSEL. Even though these do not support modifiers we can reuse
the same mechanics as with packed fp64 and other u64 to allow scalar
operands.



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