[all-commits] [llvm/llvm-project] 75cf04: Re-apply "[AMDGPU] Fix test failures when expensiv...

Shilei Tian via All-commits all-commits at lists.llvm.org
Fri Mar 14 01:50:26 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 75cf046f0306c41c711a5dc21755f6c723ef39ac
      https://github.com/llvm/llvm-project/commit/75cf046f0306c41c711a5dc21755f6c723ef39ac
  Author: Shilei Tian <i at tianshilei.me>
  Date:   2025-03-14 (Fri, 14 Mar 2025)

  Changed paths:
    M llvm/test/CodeGen/AMDGPU/materialize-frame-index-sgpr.gfx10.ll
    M llvm/test/CodeGen/AMDGPU/materialize-frame-index-sgpr.ll
    M llvm/test/CodeGen/AMDGPU/schedule-amdgpu-tracker-physreg-crash.ll

  Log Message:
  -----------
  Re-apply "[AMDGPU] Fix test failures when expensive checks are enabled (#130644)"

As suggested on
https://github.com/llvm/llvm-project/commit/5ec884e5d8a17f5764b09b66f28248b1dc403d4b#commitcomment-153707488
this seems to fix the following tests when building with -DLLVM_ENABLE_EXPENSIVE_CHECKS=ON:

  LLVM :: CodeGen/AMDGPU/materialize-frame-index-sgpr.gfx10.ll
  LLVM :: CodeGen/AMDGPU/materialize-frame-index-sgpr.ll
  LLVM :: CodeGen/AMDGPU/schedule-amdgpu-tracker-physreg-crash.ll

> This PR fixes test failures introduced in #127353 when expensive checks
> are enabled.
>
> For `llvm/test/CodeGen/AMDGPU/materialize-frame-index-sgpr.ll` and
> `llvm/test/CodeGen/AMDGPU/materialize-frame-index-sgpr.gfx10.ll`, `s59`
> is no longer in live-ins because it is caller saved. Switch to `s55` in
> this PR.



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