[all-commits] [llvm/llvm-project] affd9e: AMDGPU: Break vop3p handling out of vop3 base patt...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Tue Jan 9 08:57:00 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: affd9e8e00fc94ccfe87cc41b337852fb681adde
      https://github.com/llvm/llvm-project/commit/affd9e8e00fc94ccfe87cc41b337852fb681adde
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2024-01-09 (Tue, 09 Jan 2024)

  Changed paths:
    M llvm/lib/Target/AMDGPU/SIInstrInfo.td
    M llvm/lib/Target/AMDGPU/VOP2Instructions.td

  Log Message:
  -----------
  AMDGPU: Break vop3p handling out of vop3 base patterns (#77472)

Add the vop3p op_sel fields in getInsVOP3P instead of getInsVOP3Base.
Also start using defvar for some of the intermediate fields. let
overrides of all the visible fields are really difficult to follow.




More information about the All-commits mailing list