[llvm] [VPlan] Introduce distillation of widening semantics (NFC) (PR #196181)
via llvm-commits
llvm-commits at lists.llvm.org
Wed Sep 30 05:02:35 PDT 2026
github-actions[bot] wrote:
<!--PREMERGE ADVISOR COMMENT: Linux-->
# :penguin: Linux x64 Test Results
* 154399 tests passed
* 3431 tests skipped
* 1 test failed
## Failed Tests
(click on a test name to see its output)
### LLVM
<details>
<summary>LLVM.CodeGen/AMDGPU/loop-header-align-gfx950.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=amdgpu9.50 < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/loop-header-align-gfx950.ll | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/loop-header-align-gfx950.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=amdgpu9.50
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/loop-header-align-gfx950.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/loop-header-align-gfx950.ll:17:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: v_mov_b64_e32 v[2:3], s[0:1]
# | ^
# | <stdin>:21:22: note: scanning from here
# | s_waitcnt lgkmcnt(0)
# | ^
# | <stdin>:39:2: note: possible intended match here
# | v_mov_b64_e32 v[2:3], v[0:1]
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/loop-header-align-gfx950.ll:75:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: v_mov_b64_e32 v[2:3], s[0:1]
# | ^
# | <stdin>:113:22: note: scanning from here
# | s_waitcnt lgkmcnt(0)
# | ^
# | <stdin>:114:2: note: possible intended match here
# | v_mov_b64_e32 v[0:1], s[0:1]
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/loop-header-align-gfx950.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 16: rotated_loop_8byte_top_block: ; @rotated_loop_8byte_top_block
# | 17: ; %bb.0: ; %entry
# | 18: s_load_dwordx2 s[0:1], s[4:5], 0x34
# | 19: s_load_dword s2, s[4:5], 0x2c
# | 20: s_mov_b32 s3, 0
# | 21: s_waitcnt lgkmcnt(0)
# | next:17'0 { search range start (exclusive)
# | next:17'1 error: no match found in search range
# | 22: v_mov_b64_e32 v[0:1], s[0:1]
# | 23: s_branch .LBB0_3
# | 24: .p2align 5, , 4
# | 25: .LBB0_1: ; %body
# | 26: ; in Loop: Header=BB0_3 Depth=1
# | .
# | .
# | .
# | 34: s_cmp_lg_u32 s0, 1
# | 35: s_cbranch_scc0 .LBB0_5
# | 36: .LBB0_3: ; %header
# | 37: ; =>This Inner Loop Header: Depth=1
# | 38: s_cmp_ge_i32 s3, s2
# | 39: v_mov_b64_e32 v[2:3], v[0:1]
# | next:17'2 ? possible intended match
# | 40: s_cbranch_scc0 .LBB0_1
# | 41: ; %bb.4: ; in Loop: Header=BB0_3 Depth=1
# | 42: s_mov_b64 s[0:1], -1
# | 43: ; implicit-def: $vgpr0_vgpr1
# | 44: ; implicit-def: $sgpr3
# | .
# | .
# | .
# | 103: .long 0
# | 104: .text
# | 105: .globl rotated_loop_4byte_top_block ; -- Begin function rotated_loop_4byte_top_block
# | 106: .p2align 8
# | 107: .type rotated_loop_4byte_top_block, at function
# | 108: rotated_loop_4byte_top_block: ; @rotated_loop_4byte_top_block
# | next:17'3 } search range end (exclusive)
# | 109: ; %bb.0: ; %entry
# | 110: s_load_dwordx2 s[0:1], s[4:5], 0x34
# | 111: s_load_dword s2, s[4:5], 0x2c
# | 112: s_mov_b32 s3, 0
# | 113: s_waitcnt lgkmcnt(0)
# | next:75'0 { search range start (exclusive)
# | next:75'1 error: no match found in search range
# | 114: v_mov_b64_e32 v[0:1], s[0:1]
# | next:75'2 ? possible intended match
# | 115: s_branch .LBB1_3
# | 116: .LBB1_1: ; %body
# | 117: ; in Loop: Header=BB1_3 Depth=1
# | 118: s_add_i32 s3, s3, s2
# | 119: v_add_f64 v[0:1], v[2:3], 1.0
# | .
# | .
# | .
# | 186: .set amdgpu.max_num_agpr, 0
# | 187: .set amdgpu.max_num_sgpr, 0
# | 188: .set amdgpu.max_num_named_barrier, 0
# | 189: .section .AMDGPU.csdata,"", at progbits
# | 190: .section ".note.GNU-stack","", at progbits
# | 191: .amd_amdgpu_isa "amdgpu9.50-unknown-unknown-unknown-gfx950"
# | next:75'3 } search range end (exclusive)
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
If these failures are unrelated to your changes (for example tests are broken or flaky at HEAD), please open an issue at https://github.com/llvm/llvm-project/issues and add the `infrastructure` label.
https://github.com/llvm/llvm-project/pull/196181
More information about the llvm-commits
mailing list