[all-commits] [llvm/llvm-project] 784230: [AMDGPU] Tidy SIPreAllocateWWMRegs after recent ch...

Carl Ritson via All-commits all-commits at lists.llvm.org
Mon Oct 14 19:48:44 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 784230b8506457b1237815e9e668edd9bc50c9ed
      https://github.com/llvm/llvm-project/commit/784230b8506457b1237815e9e668edd9bc50c9ed
  Author: Carl Ritson <carl.ritson at amd.com>
  Date:   2024-10-15 (Tue, 15 Oct 2024)

  Changed paths:
    M llvm/lib/Target/AMDGPU/SIPreAllocateWWMRegs.cpp
    M llvm/test/CodeGen/AMDGPU/sgpr-spill-overlap-wwm-reserve.mir

  Log Message:
  -----------
  [AMDGPU] Tidy SIPreAllocateWWMRegs after recent changes (NFCI) (#111967)

- V_SET_INACTIVE is always in WWM/WQM so can be treated like any other
operation in WWM/WQM.
- After encountering SI_SPILL_S32_TO_VGPR loop should bypass to avoid
double processing its defs.



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