[all-commits] [llvm/llvm-project] 0e73bb: [AMDGPU][PromoteAlloca] Don't stop when an alloca ...

Pierre van Houtryve via All-commits all-commits at lists.llvm.org
Mon May 27 23:06:11 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 0e73bbd3450cca0bb383335fae4120f08da5be7b
      https://github.com/llvm/llvm-project/commit/0e73bbd3450cca0bb383335fae4120f08da5be7b
  Author: Pierre van Houtryve <pierre.vanhoutryve at amd.com>
  Date:   2024-05-28 (Tue, 28 May 2024)

  Changed paths:
    M llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp
    A llvm/test/CodeGen/AMDGPU/promote-alloca-budget-exhausted.ll

  Log Message:
  -----------
  [AMDGPU][PromoteAlloca] Don't stop when an alloca is too big to promote (#93466)

When I rewrote this, I made a mistake in the control flow. I thought we
could just stop promoting if an alloca is too big to vectorize, but we
can't. Other allocas in the list may be promotable and fit within the
budget.

Fixes SWDEV-455343



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