[llvm] [VPlan] Add the cost of spills when considering register pressure (PR #179646)
John Brawn via llvm-commits
llvm-commits at lists.llvm.org
Thu Mar 19 06:11:44 PDT 2026
john-brawn-arm wrote:
> Hi @john-brawn-arm ,
>
> the 'llvm/test/Transforms/LoopVectorize/AArch64/maxbandwidth-regpressure.ll' test gets failed on the aarch64 cross builder https://lab.llvm.org/buildbot/#/builders/193/builds/15053 with the following errors:
>
> ```
> # .---command stderr------------
> # | C:\buildbot\as-builder-2\x-aarch64\llvm-project\llvm\test\Transforms\LoopVectorize\AArch64\maxbandwidth-regpressure.ll:87:18: error: CHECK-REGS-VP: expected string not found in input
> # | ; CHECK-REGS-VP: Cost for VF vscale x 8: 10 (Estimated cost per lane: 1.2)
> # | ^
> # | <stdin>:2813:57: note: scanning from here
> # | Cost for VF vscale x 4: 6 (Estimated cost per lane: 1.5)
> # | ^
> # | <stdin>:2845:1: note: possible intended match here
> # | Cost for VF vscale x 8: 10 (Estimated cost per lane: 1.3)
> # | ^
> # |
> # | Input file: <stdin>
> # | Check file: C:\buildbot\as-builder-2\x-aarch64\llvm-project\llvm\test\Transforms\LoopVectorize\AArch64\maxbandwidth-regpressure.ll
> # |
> # | -dump-input=help explains the following input dump.
> # |
> # | Input was:
> # | <<<<<<
> ...
> ```
>
> https://lab.llvm.org/buildbot/#/builders/193/builds/15053/steps/9/logs/FAIL__LLVM__maxbandwidth-regpressure_ll
>
> looks like because of these changes.
>
> would you take care of it?
Fix for this in https://github.com/llvm/llvm-project/pull/187498
https://github.com/llvm/llvm-project/pull/179646
More information about the llvm-commits
mailing list