[all-commits] [llvm/llvm-project] a897b3: AMDGPU: Fix using illegal VOP3 literal in frame in...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Mon Nov 11 09:48:52 PST 2024


  Branch: refs/heads/users/arsenm/amdgpu-fix-expensive-checks-frame-index-case
  Home:   https://github.com/llvm/llvm-project
  Commit: a897b3b8c49b43c85fcf689f34ba6ec701e93357
      https://github.com/llvm/llvm-project/commit/a897b3b8c49b43c85fcf689f34ba6ec701e93357
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2024-11-11 (Mon, 11 Nov 2024)

  Changed paths:
    M llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp
    M llvm/test/CodeGen/AMDGPU/eliminate-frame-index-v-add-co-u32.mir
    M llvm/test/CodeGen/AMDGPU/eliminate-frame-index-v-add-u32.mir
    M llvm/test/CodeGen/AMDGPU/frame-index-elimination.ll
    M llvm/test/CodeGen/AMDGPU/local-stack-alloc-block-sp-reference.ll

  Log Message:
  -----------
  AMDGPU: Fix using illegal VOP3 literal in frame index elimination

Most of the change is just moving the default case outside
of the switch so we can break to the default handling for arbitrary
operations.



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