[llvm] [AMDGPU] Insert readfirstlane in the function returns in sgpr. (PR #135326)
LLVM Continuous Integration via llvm-commits
llvm-commits at lists.llvm.org
Mon Apr 21 09:39:06 PDT 2025
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `ml-opt-dev-x86-64` running on `ml-opt-dev-x86-64-b1` while building `llvm` at step 6 "test-build-unified-tree-check-all".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/137/builds/17265
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
Step 6 (test-build-unified-tree-check-all) failure: test (failure)
******************** TEST 'LLVM :: CodeGen/AMDGPU/sdag-print-divergence.ll' FAILED ********************
Exit Code: 1
Command Output (stderr):
--
/b/ml-opt-dev-x86-64-b1/build/bin/llc -mtriple=amdgcn -mcpu=gfx900 -O0 -verify-machineinstrs < /b/ml-opt-dev-x86-64-b1/llvm-project/llvm/test/CodeGen/AMDGPU/sdag-print-divergence.ll -debug-only=isel 2>&1 | /b/ml-opt-dev-x86-64-b1/build/bin/FileCheck --check-prefixes=GCN,GCN-DEFAULT /b/ml-opt-dev-x86-64-b1/llvm-project/llvm/test/CodeGen/AMDGPU/sdag-print-divergence.ll # RUN: at line 2
+ /b/ml-opt-dev-x86-64-b1/build/bin/FileCheck --check-prefixes=GCN,GCN-DEFAULT /b/ml-opt-dev-x86-64-b1/llvm-project/llvm/test/CodeGen/AMDGPU/sdag-print-divergence.ll
+ /b/ml-opt-dev-x86-64-b1/build/bin/llc -mtriple=amdgcn -mcpu=gfx900 -O0 -verify-machineinstrs -debug-only=isel
/b/ml-opt-dev-x86-64-b1/llvm-project/llvm/test/CodeGen/AMDGPU/sdag-print-divergence.ll:13:16: error: GCN-DEFAULT: expected string not found in input
; GCN-DEFAULT: t7: i32 = TargetConstant<3222>
^
<stdin>:11:46: note: scanning from here
t2: f32,ch = CopyFromReg t0, Register:f32 %0
^
<stdin>:12:2: note: possible intended match here
t7: i32 = TargetConstant<3228>
^
Input file: <stdin>
Check file: /b/ml-opt-dev-x86-64-b1/llvm-project/llvm/test/CodeGen/AMDGPU/sdag-print-divergence.ll
-dump-input=help explains the following input dump.
Input was:
<<<<<<
.
.
.
6: Enabling fast-isel
7:
8: Initial selection DAG: %bb.0 'test_sdag_dump:entry'
9: SelectionDAG has 11 nodes:
10: t0: ch,glue = EntryToken
11: t2: f32,ch = CopyFromReg t0, Register:f32 %0
check:13'0 X error: no match found
12: t7: i32 = TargetConstant<3228>
check:13'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:13'1 ? possible intended match
13: t5: f32 = fadd t2, t2
check:13'0 ~~~~~~~~~~~~~~~~~~~~~~~
14: t4: f32,ch = CopyFromReg # D:1 t0, Register:f32 %1
check:13'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
15: t6: f32 = fadd # D:1 t5, t4
check:13'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
16: t9: ch,glue = CopyToReg # D:1 t0, Register:f32 $vgpr0, t6
check:13'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17: t10: ch = RETURN_TO_EPILOG t9, Register:f32 $vgpr0, t9:1
check:13'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.
.
...
```
</details>
https://github.com/llvm/llvm-project/pull/135326
More information about the llvm-commits
mailing list