[compiler-rt] [llvm] [TargetLowering] Set the default `getCmpLibcallReturnType` to word size (PR #192441)
via llvm-commits
llvm-commits at lists.llvm.org
Thu Apr 16 06:46:40 PDT 2026
github-actions[bot] wrote:
<!--PREMERGE ADVISOR COMMENT: Linux-->
# :penguin: Linux x64 Test Results
* 172779 tests passed
* 3169 tests skipped
* 7 tests failed
## Failed Tests
(click on a test name to see its output)
### LLVM
<details>
<summary>LLVM.CodeGen/Mips/mips64-f128.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=mips64el-unknown-unknown -mcpu=mips4 -mattr=+soft-float -O1 -disable-mips-delay-filler -relocation-model=pic < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/Mips/mips64-f128.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/Mips/mips64-f128.ll -check-prefixes=ALL,C_CC_FMT,PRER6,NOT-R2R6
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=mips64el-unknown-unknown -mcpu=mips4 -mattr=+soft-float -O1 -disable-mips-delay-filler -relocation-model=pic
# 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/Mips/mips64-f128.ll -check-prefixes=ALL,C_CC_FMT,PRER6,NOT-R2R6
# note: command had no output on stdout or stderr
# RUN: at line 5
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=mips64el-unknown-unknown -mcpu=mips64 -mattr=+soft-float -O1 -disable-mips-delay-filler -relocation-model=pic < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/Mips/mips64-f128.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/Mips/mips64-f128.ll -check-prefixes=ALL,C_CC_FMT,PRER6,NOT-R2R6
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=mips64el-unknown-unknown -mcpu=mips64 -mattr=+soft-float -O1 -disable-mips-delay-filler -relocation-model=pic
# 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/Mips/mips64-f128.ll -check-prefixes=ALL,C_CC_FMT,PRER6,NOT-R2R6
# note: command had no output on stdout or stderr
# RUN: at line 8
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=mips64el-unknown-unknown -mcpu=mips64r2 -mattr=+soft-float -O1 -disable-mips-delay-filler -relocation-model=pic < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/Mips/mips64-f128.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/Mips/mips64-f128.ll -check-prefixes=ALL,C_CC_FMT,PRER6,R2R6
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=mips64el-unknown-unknown -mcpu=mips64r2 -mattr=+soft-float -O1 -disable-mips-delay-filler -relocation-model=pic
# 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/Mips/mips64-f128.ll -check-prefixes=ALL,C_CC_FMT,PRER6,R2R6
# note: command had no output on stdout or stderr
# RUN: at line 11
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=mips64el-unknown-unknown -mcpu=mips64r6 -mattr=+soft-float -O1 -disable-mips-delay-filler -relocation-model=pic < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/Mips/mips64-f128.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/Mips/mips64-f128.ll -check-prefixes=ALL,CMP_CC_FMT,R6,R2R6
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=mips64el-unknown-unknown -mcpu=mips64r6 -mattr=+soft-float -O1 -disable-mips-delay-filler -relocation-model=pic
# 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/Mips/mips64-f128.ll -check-prefixes=ALL,CMP_CC_FMT,R6,R2R6
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/Mips/mips64-f128.ll:2877:20: error: CMP_CC_FMT-NEXT: expected string not found in input
# | ; CMP_CC_FMT-NEXT: slt $1, $zero, $2
# | ^
# | <stdin>:2309:11: note: scanning from here
# | jalrc $25
# | ^
# | <stdin>:2310:2: note: possible intended match here
# | slti $1, $2, 1
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/Mips/mips64-f128.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 2304: move $18, $9
# | 2305: move $19, $8
# | 2306: ld $25, %call16(__gttf2)($gp)
# | 2307: .reloc .Ltmp50, R_MIPS_JALR, __gttf2
# | 2308: .Ltmp50:
# | 2309: jalrc $25
# | next:2877'0 X error: no match found
# | 2310: slti $1, $2, 1
# | next:2877'0 ~~~~~~~~~~~~~~~~
# | next:2877'1 ? possible intended match
# | 2311: selnez $2, $17, $1
# | next:2877'0 ~~~~~~~~~~~~~~~~~~~~
# | 2312: seleqz $3, $19, $1
# | next:2877'0 ~~~~~~~~~~~~~~~~~~~~
# | 2313: or $2, $3, $2
# | next:2877'0 ~~~~~~~~~~~~~~~
# | 2314: selnez $3, $16, $1
# | next:2877'0 ~~~~~~~~~~~~~~~~~~~~
# | 2315: seleqz $1, $18, $1
# | next:2877'0 ~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/PowerPC/f128-branch-cond.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=powerpc64le-unknown-linux -mcpu=pwr8 -O0 < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/f128-branch-cond.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/PowerPC/f128-branch-cond.ll -check-prefix=P8
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=powerpc64le-unknown-linux -mcpu=pwr8 -O0
# 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/PowerPC/f128-branch-cond.ll -check-prefix=P8
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/f128-branch-cond.ll:15:12: error: P8-NEXT: expected string not found in input
# | ; P8-NEXT: # kill: def $r3 killed $r3 killed $x3
# | ^
# | <stdin>:20:5: note: scanning from here
# | nop
# | ^
# | <stdin>:27:16: note: possible intended match here
# | stw 3, 108(1) # 4-byte Folded Spill
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/f128-branch-cond.ll:85:12: error: P8-NEXT: expected string not found in input
# | ; P8-NEXT: # kill: def $r3 killed $r3 killed $x3
# | ^
# | <stdin>:61:5: note: scanning from here
# | nop
# | ^
# | <stdin>:68:16: note: possible intended match here
# | stw 3, 108(1) # 4-byte Folded Spill
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/f128-branch-cond.ll:162:12: error: P8-NEXT: expected string not found in input
# | ; P8-NEXT: # kill: def $r3 killed $r3 killed $x3
# | ^
# | <stdin>:102:5: note: scanning from here
# | nop
# | ^
# | <stdin>:109:16: note: possible intended match here
# | stw 3, 108(1) # 4-byte Folded Spill
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/f128-branch-cond.ll:232:12: error: P8-NEXT: expected string not found in input
# | ; P8-NEXT: # kill: def $r3 killed $r3 killed $x3
# | ^
# | <stdin>:143:5: note: scanning from here
# | nop
# | ^
# | <stdin>:150:16: note: possible intended match here
# | stw 3, 108(1) # 4-byte Folded Spill
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/f128-branch-cond.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 15: # %bb.0: # %entry
# | 16: mflr 0
# | 17: stdu 1, -112(1)
# | 18: std 0, 128(1)
# | 19: bl __nekf2
# | 20: nop
# | next:15'0 X error: no match found
# | 21: cmpldi 3, 0
# | next:15'0 ~~~~~~~~~~~~~
# | 22: bne 0, .LBB0_2
# | next:15'0 ~~~~~~~~~~~~~~~~
# | 23: b .LBB0_1
# | next:15'0 ~~~~~~~~~~~
# | 24: .LBB0_1: # %if.true
# | next:15'0 ~~~~~~~~~~~~~~~~~~~~
# | 25: bl foo
# | next:15'0 ~~~~~~~~
# | 26: nop
# | next:15'0 ~~~~~
# | 27: stw 3, 108(1) # 4-byte Folded Spill
# | next:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:15'1 ? possible intended match
# | 28: b .LBB0_3
# | next:15'0 ~~~~~~~~~~~
# | 29: .LBB0_2: # %if.false
# | next:15'0 ~~~~~~~~~~~~~~~~~~~~~
# | 30: bl bar
# | next:15'0 ~~~~~~~~
# | 31: nop
# | next:15'0 ~~~~~
# | 32: stw 3, 108(1) # 4-byte Folded Spill
# | next:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 56: # %bb.0: # %entry
# | 57: mflr 0
# | 58: stdu 1, -112(1)
# | 59: std 0, 128(1)
# | 60: bl __lekf2
# | 61: nop
# | next:85'0 X error: no match found
# | 62: cmpdi 3, 1
# | next:85'0 ~~~~~~~~~~~~
# | 63: blt 0, .LBB1_2
# | next:85'0 ~~~~~~~~~~~~~~~~
# | 64: b .LBB1_1
# | next:85'0 ~~~~~~~~~~~
# | 65: .LBB1_1: # %if.true
# | next:85'0 ~~~~~~~~~~~~~~~~~~~~
# | 66: bl foo
# | next:85'0 ~~~~~~~~
# | 67: nop
# | next:85'0 ~~~~~
# | 68: stw 3, 108(1) # 4-byte Folded Spill
# | next:85'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:85'1 ? possible intended match
# | 69: b .LBB1_3
# | next:85'0 ~~~~~~~~~~~
# | 70: .LBB1_2: # %if.false
# | next:85'0 ~~~~~~~~~~~~~~~~~~~~~
# | 71: bl bar
# | next:85'0 ~~~~~~~~
# | 72: nop
# | next:85'0 ~~~~~
# | 73: stw 3, 108(1) # 4-byte Folded Spill
# | next:85'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 97: # %bb.0: # %entry
# | 98: mflr 0
# | 99: stdu 1, -112(1)
# | 100: std 0, 128(1)
# | 101: bl __ltkf2
# | 102: nop
# | next:162'0 X error: no match found
# | 103: cmpdi 3, -1
# | next:162'0 ~~~~~~~~~~~~~
# | 104: bgt 0, .LBB2_2
# | next:162'0 ~~~~~~~~~~~~~~~~
# | 105: b .LBB2_1
# | next:162'0 ~~~~~~~~~~~
# | 106: .LBB2_1: # %if.true
# | next:162'0 ~~~~~~~~~~~~~~~~~~~~
# | 107: bl foo
# | next:162'0 ~~~~~~~~
# | 108: nop
# | next:162'0 ~~~~~
# | 109: stw 3, 108(1) # 4-byte Folded Spill
# | next:162'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:162'1 ? possible intended match
# | 110: b .LBB2_3
# | next:162'0 ~~~~~~~~~~~
# | 111: .LBB2_2: # %if.false
# | next:162'0 ~~~~~~~~~~~~~~~~~~~~~
# | 112: bl bar
# | next:162'0 ~~~~~~~~
# | 113: nop
# | next:162'0 ~~~~~
# | 114: stw 3, 108(1) # 4-byte Folded Spill
# | next:162'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 138: # %bb.0: # %entry
# | 139: mflr 0
# | 140: stdu 1, -112(1)
# | 141: std 0, 128(1)
# | 142: bl __eqkf2
# | 143: nop
# | next:232'0 X error: no match found
# | 144: cmpldi 3, 0
# | next:232'0 ~~~~~~~~~~~~~
# | 145: beq 0, .LBB3_2
# | next:232'0 ~~~~~~~~~~~~~~~~
# | 146: b .LBB3_1
# | next:232'0 ~~~~~~~~~~~
# | 147: .LBB3_1: # %if.true
# | next:232'0 ~~~~~~~~~~~~~~~~~~~~
# | 148: bl foo
# | next:232'0 ~~~~~~~~
# | 149: nop
# | next:232'0 ~~~~~
# | 150: stw 3, 108(1) # 4-byte Folded Spill
# | next:232'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:232'1 ? possible intended match
# | 151: b .LBB3_3
# | next:232'0 ~~~~~~~~~~~
# | 152: .LBB3_2: # %if.false
# | next:232'0 ~~~~~~~~~~~~~~~~~~~~~
# | 153: bl bar
# | next:232'0 ~~~~~~~~
# | 154: nop
# | next:232'0 ~~~~~
# | 155: stw 3, 108(1) # 4-byte Folded Spill
# | next:232'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/PowerPC/f128-compare.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mcpu=pwr9 -mtriple=powerpc64le-unknown-unknown -verify-machineinstrs -ppc-asm-full-reg-names -ppc-vsr-nums-as-vr < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/f128-compare.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/PowerPC/f128-compare.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mcpu=pwr9 -mtriple=powerpc64le-unknown-unknown -verify-machineinstrs -ppc-asm-full-reg-names -ppc-vsr-nums-as-vr
# 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/PowerPC/f128-compare.ll
# note: command had no output on stdout or stderr
# RUN: at line 4
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mcpu=pwr8 -mtriple=powerpc64le-unknown-unknown -verify-machineinstrs -ppc-asm-full-reg-names -ppc-vsr-nums-as-vr < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/f128-compare.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/PowerPC/f128-compare.ll -check-prefix=CHECK-P8
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mcpu=pwr8 -mtriple=powerpc64le-unknown-unknown -verify-machineinstrs -ppc-asm-full-reg-names -ppc-vsr-nums-as-vr
# 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/PowerPC/f128-compare.ll -check-prefix=CHECK-P8
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/f128-compare.ll:44:18: error: CHECK-P8-NEXT: expected string not found in input
# | ; CHECK-P8-NEXT: extsw r3, r3
# | ^
# | <stdin>:31:5: note: scanning from here
# | nop
# | ^
# | <stdin>:34:3: note: possible intended match here
# | rldicl r3, r3, 1, 63
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/f128-compare.ll:92:18: error: CHECK-P8-NEXT: expected string not found in input
# | ; CHECK-P8-NEXT: rlwinm r3, r3, 1, 31, 31
# | ^
# | <stdin>:72:5: note: scanning from here
# | nop
# | ^
# | <stdin>:73:2: note: possible intended match here
# | rldicl r3, r3, 1, 63
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/f128-compare.ll:138:18: error: CHECK-P8-NEXT: expected string not found in input
# | ; CHECK-P8-NEXT: rlwinm r3, r3, 1, 31, 31
# | ^
# | <stdin>:111:5: note: scanning from here
# | nop
# | ^
# | <stdin>:113:2: note: possible intended match here
# | rldicl r3, r3, 1, 63
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/f128-compare.ll:185:18: error: CHECK-P8-NEXT: expected string not found in input
# | ; CHECK-P8-NEXT: extsw r3, r3
# | ^
# | <stdin>:151:5: note: scanning from here
# | nop
# | ^
# | <stdin>:154:3: note: possible intended match here
# | rldicl r3, r3, 1, 63
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/f128-compare.ll:234:18: error: CHECK-P8-NEXT: expected string not found in input
# | ; CHECK-P8-NEXT: cntlzw r3, r3
# | ^
# | <stdin>:192:5: note: scanning from here
# | nop
# | ^
# | <stdin>:193:2: note: possible intended match here
# | cntlzd r3, r3
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/f128-compare.ll:280:18: error: CHECK-P8-NEXT: expected string not found in input
# | ; CHECK-P8-NEXT: extsw r3, r3
# | ^
# | <stdin>:232:5: note: scanning from here
# | nop
# | ^
# | <stdin>:235:3: note: possible intended match here
# | rldicl r3, r3, 1, 63
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/f128-compare.ll:329:18: error: CHECK-P8-NEXT: expected string not found in input
# | ; CHECK-P8-NEXT: rlwinm r3, r3, 1, 31, 31
# | ^
# | <stdin>:273:5: note: scanning from here
# | nop
# | ^
# | <stdin>:275:2: note: possible intended match here
# | rldicl r3, r3, 1, 63
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/f128-compare.ll:377:18: error: CHECK-P8-NEXT: expected string not found in input
# | ; CHECK-P8-NEXT: rlwinm r3, r3, 1, 31, 31
# | ^
# | <stdin>:313:5: note: scanning from here
# | nop
# | ^
# | <stdin>:314:2: note: possible intended match here
# | rldicl r3, r3, 1, 63
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/f128-compare.ll:424:18: error: CHECK-P8-NEXT: expected string not found in input
# | ; CHECK-P8-NEXT: extsw r3, r3
# | ^
# | <stdin>:352:5: note: scanning from here
# | nop
# | ^
# | <stdin>:355:3: note: possible intended match here
# | rldicl r3, r3, 1, 63
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/f128-compare.ll:472:18: error: CHECK-P8-NEXT: expected string not found in input
# | ; CHECK-P8-NEXT: cntlzw r3, r3
# | ^
# | <stdin>:393:5: note: scanning from here
# | nop
# | ^
# | <stdin>:394:6: note: possible intended match here
# | addic r4, r3, -1
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/f128-compare.ll:528:18: error: CHECK-P8-NEXT: expected string not found in input
# | ; CHECK-P8-NEXT: cmpwi r3, 0
# | ^
# | <stdin>:441:5: note: scanning from here
# | nop
# | ^
# | <stdin>:442:2: note: possible intended match here
# | cmpdi r3, 0
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/f128-compare.ll:591:18: error: CHECK-P8-NEXT: expected string not found in input
# | ; CHECK-P8-NEXT: cmpwi r3, 0
# | ^
# | <stdin>:497:5: note: scanning from here
# | nop
# | ^
# | <stdin>:498:2: note: possible intended match here
# | cmpdi r3, 0
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/f128-compare.ll:655:18: error: CHECK-P8-NEXT: expected string not found in input
# | ; CHECK-P8-NEXT: cmpwi r3, -1
# | ^
# | <stdin>:553:5: note: scanning from here
# | nop
# | ^
# | <stdin>:554:2: note: possible intended match here
# | cmpdi r3, 0
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/f128-compare.ll:719:18: error: CHECK-P8-NEXT: expected string not found in input
# | ; CHECK-P8-NEXT: cmpwi r3, 1
# | ^
# | <stdin>:609:5: note: scanning from here
# | nop
# | ^
# | <stdin>:610:2: note: possible intended match here
# | cmpdi r3, 0
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/f128-compare.ll:782:18: error: CHECK-P8-NEXT: expected string not found in input
# | ; CHECK-P8-NEXT: cmplwi r3, 0
# | ^
# | <stdin>:665:5: note: scanning from here
# | nop
# | ^
# | <stdin>:666:2: note: possible intended match here
# | cmpldi r3, 0
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/f128-compare.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 26: addi r3, r3, b_qp at toc@l
# | 27: xxswapd v2, vs0
# | 28: lxvd2x vs0, 0, r3
# | 29: xxswapd v3, vs0
# | 30: bl __gtkf2
# | 31: nop
# | next:44'0 X error: no match found
# | 32: addi r4, r3, -1
# | next:44'0 ~~~~~~~~~~~~~~~~~
# | 33: nor r3, r4, r3
# | next:44'0 ~~~~~~~~~~~~~~~~
# | 34: rldicl r3, r3, 1, 63
# | next:44'0 ~~~~~~~~~~~~~~~~~~~~~~
# | next:44'1 ? possible intended match
# | 35: addi r1, r1, 32
# | next:44'0 ~~~~~~~~~~~~~~~~~
# | 36: ld r0, 16(r1)
# | next:44'0 ~~~~~~~~~~~~~~~
# | 37: mtlr r0
# | next:44'0 ~~~~~~~~~
# | 38: blr
# | next:44'0 ~~~~~
# | 39: .long 0
# | next:44'0 ~~~~~~~~~
# | .
# | .
# | .
# | 67: addi r3, r3, b_qp at toc@l
# | 68: xxswapd v2, vs0
# | 69: lxvd2x vs0, 0, r3
# | 70: xxswapd v3, vs0
# | 71: bl __ltkf2
# | 72: nop
# | next:92'0 X error: no match found
# | 73: rldicl r3, r3, 1, 63
# | next:92'0 ~~~~~~~~~~~~~~~~~~~~~~
# | next:92'1 ? possible intended match
# | 74: addi r1, r1, 32
# | next:92'0 ~~~~~~~~~~~~~~~~~
# | 75: ld r0, 16(r1)
# | next:92'0 ~~~~~~~~~~~~~~~
# | 76: mtlr r0
# | next:92'0 ~~~~~~~~~
# | 77: blr
# | next:92'0 ~~~~~
# | 78: .long 0
# | next:92'0 ~~~~~~~~~
# | .
# | .
# | .
# | 106: addi r3, r3, b_qp at toc@l
# | 107: xxswapd v2, vs0
# | 108: lxvd2x vs0, 0, r3
# | 109: xxswapd v3, vs0
# | 110: bl __gekf2
# | 111: nop
# | next:138'0 X error: no match found
# | 112: not r3, r3
# | next:138'0 ~~~~~~~~~~~~
# | 113: rldicl r3, r3, 1, 63
# | next:138'0 ~~~~~~~~~~~~~~~~~~~~~~
# | next:138'1 ? possible intended match
# | 114: addi r1, r1, 32
# | next:138'0 ~~~~~~~~~~~~~~~~~
# | 115: ld r0, 16(r1)
# | next:138'0 ~~~~~~~~~~~~~~~
# | 116: mtlr r0
# | next:138'0 ~~~~~~~~~
# | 117: blr
# | next:138'0 ~~~~~
# | 118: .long 0
# | next:138'0 ~~~~~~~~~
# | .
# | .
# | .
# | 146: addi r3, r3, b_qp at toc@l
# | 147: xxswapd v2, vs0
# | 148: lxvd2x vs0, 0, r3
# | 149: xxswapd v3, vs0
# | 150: bl __lekf2
# | 151: nop
# | next:185'0 X error: no match found
# | 152: addi r4, r3, -1
# | next:185'0 ~~~~~~~~~~~~~~~~~
# | 153: or r3, r4, r3
# | next:185'0 ~~~~~~~~~~~~~~~
# | 154: rldicl r3, r3, 1, 63
# | next:185'0 ~~~~~~~~~~~~~~~~~~~~~~
# | next:185'1 ? possible intended match
# | 155: addi r1, r1, 32
# | next:185'0 ~~~~~~~~~~~~~~~~~
# | 156: ld r0, 16(r1)
# | next:185'0 ~~~~~~~~~~~~~~~
# | 157: mtlr r0
# | next:185'0 ~~~~~~~~~
# | 158: blr
# | next:185'0 ~~~~~
# | 159: .long 0
# | next:185'0 ~~~~~~~~~
# | .
# | .
# | .
# | 187: addi r3, r3, b_qp at toc@l
# | 188: xxswapd v2, vs0
# | 189: lxvd2x vs0, 0, r3
# | 190: xxswapd v3, vs0
# | 191: bl __eqkf2
# | 192: nop
# | next:234'0 X error: no match found
# | 193: cntlzd r3, r3
# | next:234'0 ~~~~~~~~~~~~~~~
# | next:234'1 ? possible intended match
# | 194: rldicl r3, r3, 58, 63
# | next:234'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 195: addi r1, r1, 32
# | next:234'0 ~~~~~~~~~~~~~~~~~
# | 196: ld r0, 16(r1)
# | next:234'0 ~~~~~~~~~~~~~~~
# | 197: mtlr r0
# | next:234'0 ~~~~~~~~~
# | 198: blr
# | next:234'0 ~~~~~
# | .
# | .
# | .
# | 227: addi r3, r3, b_qp at toc@l
# | 228: xxswapd v2, vs0
# | 229: lxvd2x vs0, 0, r3
# | 230: xxswapd v3, vs0
# | 231: bl __gtkf2
# | 232: nop
# | next:280'0 X error: no match found
# | 233: addi r4, r3, -1
# | next:280'0 ~~~~~~~~~~~~~~~~~
# | 234: or r3, r4, r3
# | next:280'0 ~~~~~~~~~~~~~~~
# | 235: rldicl r3, r3, 1, 63
# | next:280'0 ~~~~~~~~~~~~~~~~~~~~~~
# | next:280'1 ? possible intended match
# | 236: addi r1, r1, 32
# | next:280'0 ~~~~~~~~~~~~~~~~~
# | 237: ld r0, 16(r1)
# | next:280'0 ~~~~~~~~~~~~~~~
# | 238: mtlr r0
# | next:280'0 ~~~~~~~~~
# | 239: blr
# | next:280'0 ~~~~~
# | 240: .long 0
# | next:280'0 ~~~~~~~~~
# | .
# | .
# | .
# | 268: addi r3, r3, b_qp at toc@l
# | 269: xxswapd v2, vs0
# | 270: lxvd2x vs0, 0, r3
# | 271: xxswapd v3, vs0
# | 272: bl __ltkf2
# | 273: nop
# | next:329'0 X error: no match found
# | 274: not r3, r3
# | next:329'0 ~~~~~~~~~~~~
# | 275: rldicl r3, r3, 1, 63
# | next:329'0 ~~~~~~~~~~~~~~~~~~~~~~
# | next:329'1 ? possible intended match
# | 276: addi r1, r1, 32
# | next:329'0 ~~~~~~~~~~~~~~~~~
# | 277: ld r0, 16(r1)
# | next:329'0 ~~~~~~~~~~~~~~~
# | 278: mtlr r0
# | next:329'0 ~~~~~~~~~
# | 279: blr
# | next:329'0 ~~~~~
# | 280: .long 0
# | next:329'0 ~~~~~~~~~
# | .
# | .
# | .
# | 308: addi r3, r3, b_qp at toc@l
# | 309: xxswapd v2, vs0
# | 310: lxvd2x vs0, 0, r3
# | 311: xxswapd v3, vs0
# | 312: bl __gekf2
# | 313: nop
# | next:377'0 X error: no match found
# | 314: rldicl r3, r3, 1, 63
# | next:377'0 ~~~~~~~~~~~~~~~~~~~~~~
# | next:377'1 ? possible intended match
# | 315: addi r1, r1, 32
# | next:377'0 ~~~~~~~~~~~~~~~~~
# | 316: ld r0, 16(r1)
# | next:377'0 ~~~~~~~~~~~~~~~
# | 317: mtlr r0
# | next:377'0 ~~~~~~~~~
# | 318: blr
# | next:377'0 ~~~~~
# | 319: .long 0
# | next:377'0 ~~~~~~~~~
# | .
# | .
# | .
# | 347: addi r3, r3, b_qp at toc@l
# | 348: xxswapd v2, vs0
# | 349: lxvd2x vs0, 0, r3
# | 350: xxswapd v3, vs0
# | 351: bl __lekf2
# | 352: nop
# | next:424'0 X error: no match found
# | 353: addi r4, r3, -1
# | next:424'0 ~~~~~~~~~~~~~~~~~
# | 354: nor r3, r4, r3
# | next:424'0 ~~~~~~~~~~~~~~~~
# | 355: rldicl r3, r3, 1, 63
# | next:424'0 ~~~~~~~~~~~~~~~~~~~~~~
# | next:424'1 ? possible intended match
# | 356: addi r1, r1, 32
# | next:424'0 ~~~~~~~~~~~~~~~~~
# | 357: ld r0, 16(r1)
# | next:424'0 ~~~~~~~~~~~~~~~
# | 358: mtlr r0
# | next:424'0 ~~~~~~~~~
# | 359: blr
# | next:424'0 ~~~~~
# | 360: .long 0
# | next:424'0 ~~~~~~~~~
# | .
# | .
# | .
# | 388: addi r3, r3, b_qp at toc@l
# | 389: xxswapd v2, vs0
# | 390: lxvd2x vs0, 0, r3
# | 391: xxswapd v3, vs0
# | 392: bl __nekf2
# | 393: nop
# | next:472'0 X error: no match found
# | 394: addic r4, r3, -1
# | next:472'0 ~~~~~~~~~~~~~~~~~~
# | next:472'1 ? possible intended match
# | 395: subfe r3, r4, r3
# | next:472'0 ~~~~~~~~~~~~~~~~~~
# | 396: addi r1, r1, 32
# | next:472'0 ~~~~~~~~~~~~~~~~~
# | 397: ld r0, 16(r1)
# | next:472'0 ~~~~~~~~~~~~~~~
# | 398: mtlr r0
# | next:472'0 ~~~~~~~~~
# | 399: blr
# | next:472'0 ~~~~~
# | .
# | .
# | .
# | 436: lxvd2x vs0, 0, r3
# | 437: vmr v2, v31
# | 438: xxswapd v30, vs0
# | 439: vmr v3, v30
# | 440: bl __gtkf2
# | 441: nop
# | next:528'0 X error: no match found
# | 442: cmpdi r3, 0
# | next:528'0 ~~~~~~~~~~~~~
# | next:528'1 ? possible intended match
# | 443: bgt cr0, .LBB10_2
# | next:528'0 ~~~~~~~~~~~~~~~~~~~
# | 444: # %bb.1: # %entry
# | next:528'0 ~~~~~~~~~~~~~~~~~~
# | 445: vmr v31, v30
# | next:528'0 ~~~~~~~~~~~~~~
# | 446: .LBB10_2: # %entry
# | next:528'0 ~~~~~~~~~~~~~~~~~~~
# | 447: li r3, 64
# | next:528'0 ~~~~~~~~~~~
# | .
# | .
# | .
# | 492: lxvd2x vs0, 0, r3
# | 493: vmr v2, v31
# | 494: xxswapd v30, vs0
# | 495: vmr v3, v30
# | 496: bl __ltkf2
# | 497: nop
# | next:591'0 X error: no match found
# | 498: cmpdi r3, 0
# | next:591'0 ~~~~~~~~~~~~~
# | next:591'1 ? possible intended match
# | 499: blt cr0, .LBB11_2
# | next:591'0 ~~~~~~~~~~~~~~~~~~~
# | 500: # %bb.1: # %entry
# | next:591'0 ~~~~~~~~~~~~~~~~~~
# | 501: vmr v31, v30
# | next:591'0 ~~~~~~~~~~~~~~
# | 502: .LBB11_2: # %entry
# | next:591'0 ~~~~~~~~~~~~~~~~~~~
# | 503: li r3, 64
# | next:591'0 ~~~~~~~~~~~
# | .
# | .
# | .
# | 548: lxvd2x vs0, 0, r3
# | 549: vmr v2, v31
# | 550: xxswapd v30, vs0
# | 551: vmr v3, v30
# | 552: bl __gekf2
# | 553: nop
# | next:655'0 X error: no match found
# | 554: cmpdi r3, 0
# | next:655'0 ~~~~~~~~~~~~~
# | next:655'1 ? possible intended match
# | 555: bge cr0, .LBB12_2
# | next:655'0 ~~~~~~~~~~~~~~~~~~~
# | 556: # %bb.1: # %entry
# | next:655'0 ~~~~~~~~~~~~~~~~~~
# | 557: vmr v31, v30
# | next:655'0 ~~~~~~~~~~~~~~
# | 558: .LBB12_2: # %entry
# | next:655'0 ~~~~~~~~~~~~~~~~~~~
# | 559: li r3, 64
# | next:655'0 ~~~~~~~~~~~
# | .
# | .
# | .
# | 604: lxvd2x vs0, 0, r3
# | 605: vmr v2, v31
# | 606: xxswapd v30, vs0
# | 607: vmr v3, v30
# | 608: bl __lekf2
# | 609: nop
# | next:719'0 X error: no match found
# | 610: cmpdi r3, 0
# | next:719'0 ~~~~~~~~~~~~~
# | next:719'1 ? possible intended match
# | 611: ble cr0, .LBB13_2
# | next:719'0 ~~~~~~~~~~~~~~~~~~~
# | 612: # %bb.1: # %entry
# | next:719'0 ~~~~~~~~~~~~~~~~~~
# | 613: vmr v31, v30
# | next:719'0 ~~~~~~~~~~~~~~
# | 614: .LBB13_2: # %entry
# | next:719'0 ~~~~~~~~~~~~~~~~~~~
# | 615: li r3, 64
# | next:719'0 ~~~~~~~~~~~
# | .
# | .
# | .
# | 660: lxvd2x vs0, 0, r3
# | 661: vmr v2, v31
# | 662: xxswapd v30, vs0
# | 663: vmr v3, v30
# | 664: bl __eqkf2
# | 665: nop
# | next:782'0 X error: no match found
# | 666: cmpldi r3, 0
# | next:782'0 ~~~~~~~~~~~~~~
# | next:782'1 ? possible intended match
# | 667: beq cr0, .LBB14_2
# | next:782'0 ~~~~~~~~~~~~~~~~~~~
# | 668: # %bb.1: # %entry
# | next:782'0 ~~~~~~~~~~~~~~~~~~
# | 669: vmr v31, v30
# | next:782'0 ~~~~~~~~~~~~~~
# | 670: .LBB14_2: # %entry
# | next:782'0 ~~~~~~~~~~~~~~~~~~~
# | 671: li r3, 64
# | next:782'0 ~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/PowerPC/fp-classify.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=powerpc64le-unknown-linux-gnu -mcpu=pwr8 < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/fp-classify.ll -verify-machineinstrs | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/fp-classify.ll --check-prefix=P8
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=powerpc64le-unknown-linux-gnu -mcpu=pwr8 -verify-machineinstrs
# 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/PowerPC/fp-classify.ll --check-prefix=P8
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/fp-classify.ll:269:12: error: P8-NEXT: expected string not found in input
# | ; P8-NEXT: cntlzw 3, 3
# | ^
# | <stdin>:273:5: note: scanning from here
# | nop
# | ^
# | <stdin>:274:2: note: possible intended match here
# | cntlzd 3, 3
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/fp-classify.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 268: addis 3, 2, .LCPI10_0 at toc@ha
# | 269: addi 3, 3, .LCPI10_0 at toc@l
# | 270: lxvd2x 0, 0, 3
# | 271: xxswapd 35, 0
# | 272: bl __eqkf2
# | 273: nop
# | next:269'0 X error: no match found
# | 274: cntlzd 3, 3
# | next:269'0 ~~~~~~~~~~~~~
# | next:269'1 ? possible intended match
# | 275: rldicl 3, 3, 58, 63
# | next:269'0 ~~~~~~~~~~~~~~~~~~~~~
# | 276: addi 1, 1, 32
# | next:269'0 ~~~~~~~~~~~~~~~
# | 277: ld 0, 16(1)
# | next:269'0 ~~~~~~~~~~~~~
# | 278: mtlr 0
# | next:269'0 ~~~~~~~~
# | 279: blr
# | next:269'0 ~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/PowerPC/fp-strict-fcmp.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -verify-machineinstrs -ppc-asm-full-reg-names -ppc-vsr-nums-as-vr < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/fp-strict-fcmp.ll -mtriple=powerpc64-unknown-linux -mcpu=pwr8 | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/fp-strict-fcmp.ll -check-prefix=P8
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -verify-machineinstrs -ppc-asm-full-reg-names -ppc-vsr-nums-as-vr -mtriple=powerpc64-unknown-linux -mcpu=pwr8
# 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/PowerPC/fp-strict-fcmp.ll -check-prefix=P8
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/fp-strict-fcmp.ll:1492:12: error: P8-NEXT: expected string not found in input
# | ; P8-NEXT: rlwinm r3, r3, 1, 31, 31
# | ^
# | <stdin>:1220:5: note: scanning from here
# | nop
# | ^
# | <stdin>:1221:2: note: possible intended match here
# | rldicl r3, r3, 1, 63
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/fp-strict-fcmp.ll:1531:12: error: P8-NEXT: expected string not found in input
# | ; P8-NEXT: extsw r3, r3
# | ^
# | <stdin>:1248:5: note: scanning from here
# | nop
# | ^
# | <stdin>:1251:3: note: possible intended match here
# | rldicl r3, r3, 1, 63
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/fp-strict-fcmp.ll:1576:12: error: P8-NEXT: expected string not found in input
# | ; P8-NEXT: extsw r3, r3
# | ^
# | <stdin>:1278:5: note: scanning from here
# | nop
# | ^
# | <stdin>:1281:3: note: possible intended match here
# | rldicl r3, r3, 1, 63
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/fp-strict-fcmp.ll:1619:12: error: P8-NEXT: expected string not found in input
# | ; P8-NEXT: rlwinm r3, r3, 1, 31, 31
# | ^
# | <stdin>:1308:5: note: scanning from here
# | nop
# | ^
# | <stdin>:1310:2: note: possible intended match here
# | rldicl r3, r3, 1, 63
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/fp-strict-fcmp.ll:1660:12: error: P8-NEXT: expected string not found in input
# | ; P8-NEXT: cntlzw r3, r3
# | ^
# | <stdin>:1337:5: note: scanning from here
# | nop
# | ^
# | <stdin>:1338:2: note: possible intended match here
# | cntlzd r3, r3
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/fp-strict-fcmp.ll:1706:12: error: P8-NEXT: is not on the line after the previous match
# | ; P8-NEXT: bl __unordkf2
# | ^
# | <stdin>:1378:2: note: 'next' match was here
# | bl __unordkf2
# | ^
# | <stdin>:1371:13: note: previous match ended here
# | vmr v31, v3
# | ^
# | <stdin>:1372:1: note: non-matching line after previous match is here
# | bl __eqkf2
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/fp-strict-fcmp.ll:1786:12: error: P8-NEXT: expected string not found in input
# | ; P8-NEXT: rlwinm r3, r3, 1, 31, 31
# | ^
# | <stdin>:1414:5: note: scanning from here
# | nop
# | ^
# | <stdin>:1415:2: note: possible intended match here
# | rldicl r3, r3, 1, 63
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/fp-strict-fcmp.ll:1825:12: error: P8-NEXT: expected string not found in input
# | ; P8-NEXT: extsw r3, r3
# | ^
# | <stdin>:1442:5: note: scanning from here
# | nop
# | ^
# | <stdin>:1445:3: note: possible intended match here
# | rldicl r3, r3, 1, 63
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/fp-strict-fcmp.ll:1869:12: error: P8-NEXT: expected string not found in input
# | ; P8-NEXT: extsw r3, r3
# | ^
# | <stdin>:1472:5: note: scanning from here
# | nop
# | ^
# | <stdin>:1475:3: note: possible intended match here
# | rldicl r3, r3, 1, 63
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/fp-strict-fcmp.ll:1912:12: error: P8-NEXT: expected string not found in input
# | ; P8-NEXT: rlwinm r3, r3, 1, 31, 31
# | ^
# | <stdin>:1502:5: note: scanning from here
# | nop
# | ^
# | <stdin>:1504:2: note: possible intended match here
# | rldicl r3, r3, 1, 63
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/fp-strict-fcmp.ll:1957:12: error: P8-NEXT: is not on the line after the previous match
# | ; P8-NEXT: bl __eqkf2
# | ^
# | <stdin>:1543:2: note: 'next' match was here
# | bl __eqkf2
# | ^
# | <stdin>:1536:13: note: previous match ended here
# | vmr v31, v3
# | ^
# | <stdin>:1537:1: note: non-matching line after previous match is here
# | bl __unordkf2
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/fp-strict-fcmp.ll:2037:12: error: P8-NEXT: expected string not found in input
# | ; P8-NEXT: cntlzw r3, r3
# | ^
# | <stdin>:1579:5: note: scanning from here
# | nop
# | ^
# | <stdin>:1580:6: note: possible intended match here
# | addic r4, r3, -1
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/fp-strict-fcmp.ll:2079:12: error: P8-NEXT: expected string not found in input
# | ; P8-NEXT: rlwinm r3, r3, 1, 31, 31
# | ^
# | <stdin>:1608:5: note: scanning from here
# | nop
# | ^
# | <stdin>:1609:2: note: possible intended match here
# | rldicl r3, r3, 1, 63
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/fp-strict-fcmp.ll:2118:12: error: P8-NEXT: expected string not found in input
# | ; P8-NEXT: extsw r3, r3
# | ^
# | <stdin>:1636:5: note: scanning from here
# | nop
# | ^
# | <stdin>:1639:3: note: possible intended match here
# | rldicl r3, r3, 1, 63
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/fp-strict-fcmp.ll:2163:12: error: P8-NEXT: expected string not found in input
# | ; P8-NEXT: extsw r3, r3
# | ^
# | <stdin>:1666:5: note: scanning from here
# | nop
# | ^
# | <stdin>:1669:3: note: possible intended match here
# | rldicl r3, r3, 1, 63
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/fp-strict-fcmp.ll:2206:12: error: P8-NEXT: expected string not found in input
# | ; P8-NEXT: rlwinm r3, r3, 1, 31, 31
# | ^
# | <stdin>:1696:5: note: scanning from here
# | nop
# | ^
# | <stdin>:1698:2: note: possible intended match here
# | rldicl r3, r3, 1, 63
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/fp-strict-fcmp.ll:2247:12: error: P8-NEXT: expected string not found in input
# | ; P8-NEXT: cntlzw r3, r3
# | ^
# | <stdin>:1725:5: note: scanning from here
# | nop
# | ^
# | <stdin>:1726:2: note: possible intended match here
# | cntlzd r3, r3
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/fp-strict-fcmp.ll:2293:12: error: P8-NEXT: is not on the line after the previous match
# | ; P8-NEXT: bl __unordkf2
# | ^
# | <stdin>:1766:2: note: 'next' match was here
# | bl __unordkf2
# | ^
# | <stdin>:1759:13: note: previous match ended here
# | vmr v31, v3
# | ^
# | <stdin>:1760:1: note: non-matching line after previous match is here
# | bl __eqkf2
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/fp-strict-fcmp.ll:2373:12: error: P8-NEXT: expected string not found in input
# | ; P8-NEXT: rlwinm r3, r3, 1, 31, 31
# | ^
# | <stdin>:1802:5: note: scanning from here
# | nop
# | ^
# | <stdin>:1803:2: note: possible intended match here
# | rldicl r3, r3, 1, 63
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/fp-strict-fcmp.ll:2412:12: error: P8-NEXT: expected string not found in input
# | ; P8-NEXT: extsw r3, r3
# | ^
# | <stdin>:1830:5: note: scanning from here
# | nop
# | ^
# | <stdin>:1833:3: note: possible intended match here
# | rldicl r3, r3, 1, 63
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/fp-strict-fcmp.ll:2456:12: error: P8-NEXT: expected string not found in input
# | ; P8-NEXT: extsw r3, r3
# | ^
# | <stdin>:1860:5: note: scanning from here
# | nop
# | ^
# | <stdin>:1863:3: note: possible intended match here
# | rldicl r3, r3, 1, 63
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/fp-strict-fcmp.ll:2499:12: error: P8-NEXT: expected string not found in input
# | ; P8-NEXT: rlwinm r3, r3, 1, 31, 31
# | ^
# | <stdin>:1890:5: note: scanning from here
# | nop
# | ^
# | <stdin>:1892:2: note: possible intended match here
# | rldicl r3, r3, 1, 63
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/fp-strict-fcmp.ll:2544:12: error: P8-NEXT: is not on the line after the previous match
# | ; P8-NEXT: bl __eqkf2
# | ^
# | <stdin>:1931:2: note: 'next' match was here
# | bl __eqkf2
# | ^
# | <stdin>:1924:13: note: previous match ended here
# | vmr v31, v3
# | ^
# | <stdin>:1925:1: note: non-matching line after previous match is here
# | bl __unordkf2
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/fp-strict-fcmp.ll:2624:12: error: P8-NEXT: expected string not found in input
# | ; P8-NEXT: cntlzw r3, r3
# | ^
# | <stdin>:1967:5: note: scanning from here
# | nop
# | ^
# | <stdin>:1968:6: note: possible intended match here
# | addic r4, r3, -1
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/fp-strict-fcmp.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 1215: # %bb.0:
# | 1216: mflr r0
# | 1217: stdu r1, -112(r1)
# | 1218: std r0, 128(r1)
# | 1219: bl __ltkf2
# | 1220: nop
# | next:1492'0 X error: no match found
# | 1221: rldicl r3, r3, 1, 63
# | next:1492'0 ~~~~~~~~~~~~~~~~~~~~~~
# | next:1492'1 ? possible intended match
# | 1222: addi r1, r1, 112
# | next:1492'0 ~~~~~~~~~~~~~~~~~~
# | 1223: ld r0, 16(r1)
# | next:1492'0 ~~~~~~~~~~~~~~~
# | 1224: mtlr r0
# | next:1492'0 ~~~~~~~~~
# | 1225: blr
# | next:1492'0 ~~~~~
# | 1226: .long 0
# | next:1492'0 ~~~~~~~~~
# | .
# | .
# | .
# | 1243: # %bb.0:
# | 1244: mflr r0
# | 1245: stdu r1, -112(r1)
# | 1246: std r0, 128(r1)
# | 1247: bl __lekf2
# | 1248: nop
# | next:1531'0 X error: no match found
# | 1249: addi r4, r3, -1
# | next:1531'0 ~~~~~~~~~~~~~~~~~
# | 1250: or r3, r4, r3
# | next:1531'0 ~~~~~~~~~~~~~~~
# | 1251: rldicl r3, r3, 1, 63
# | next:1531'0 ~~~~~~~~~~~~~~~~~~~~~~
# | next:1531'1 ? possible intended match
# | 1252: addi r1, r1, 112
# | next:1531'0 ~~~~~~~~~~~~~~~~~~
# | 1253: ld r0, 16(r1)
# | next:1531'0 ~~~~~~~~~~~~~~~
# | 1254: mtlr r0
# | next:1531'0 ~~~~~~~~~
# | 1255: blr
# | next:1531'0 ~~~~~
# | 1256: .long 0
# | next:1531'0 ~~~~~~~~~
# | .
# | .
# | .
# | 1273: # %bb.0:
# | 1274: mflr r0
# | 1275: stdu r1, -112(r1)
# | 1276: std r0, 128(r1)
# | 1277: bl __gtkf2
# | 1278: nop
# | next:1576'0 X error: no match found
# | 1279: addi r4, r3, -1
# | next:1576'0 ~~~~~~~~~~~~~~~~~
# | 1280: nor r3, r4, r3
# | next:1576'0 ~~~~~~~~~~~~~~~~
# | 1281: rldicl r3, r3, 1, 63
# | next:1576'0 ~~~~~~~~~~~~~~~~~~~~~~
# | next:1576'1 ? possible intended match
# | 1282: addi r1, r1, 112
# | next:1576'0 ~~~~~~~~~~~~~~~~~~
# | 1283: ld r0, 16(r1)
# | next:1576'0 ~~~~~~~~~~~~~~~
# | 1284: mtlr r0
# | next:1576'0 ~~~~~~~~~
# | 1285: blr
# | next:1576'0 ~~~~~
# | 1286: .long 0
# | next:1576'0 ~~~~~~~~~
# | .
# | .
# | .
# | 1303: # %bb.0:
# | 1304: mflr r0
# | 1305: stdu r1, -112(r1)
# | 1306: std r0, 128(r1)
# | 1307: bl __gekf2
# | 1308: nop
# | next:1619'0 X error: no match found
# | 1309: not r3, r3
# | next:1619'0 ~~~~~~~~~~~~
# | 1310: rldicl r3, r3, 1, 63
# | next:1619'0 ~~~~~~~~~~~~~~~~~~~~~~
# | next:1619'1 ? possible intended match
# | 1311: addi r1, r1, 112
# | next:1619'0 ~~~~~~~~~~~~~~~~~~
# | 1312: ld r0, 16(r1)
# | next:1619'0 ~~~~~~~~~~~~~~~
# | 1313: mtlr r0
# | next:1619'0 ~~~~~~~~~
# | 1314: blr
# | next:1619'0 ~~~~~
# | 1315: .long 0
# | next:1619'0 ~~~~~~~~~
# | .
# | .
# | .
# | 1332: # %bb.0:
# | 1333: mflr r0
# | 1334: stdu r1, -112(r1)
# | 1335: std r0, 128(r1)
# | 1336: bl __eqkf2
# | 1337: nop
# | next:1660'0 X error: no match found
# | 1338: cntlzd r3, r3
# | next:1660'0 ~~~~~~~~~~~~~~~
# | next:1660'1 ? possible intended match
# | 1339: rldicl r3, r3, 58, 63
# | next:1660'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 1340: addi r1, r1, 112
# | next:1660'0 ~~~~~~~~~~~~~~~~~~
# | 1341: ld r0, 16(r1)
# | next:1660'0 ~~~~~~~~~~~~~~~
# | 1342: mtlr r0
# | next:1660'0 ~~~~~~~~~
# | 1343: blr
# | next:1660'0 ~~~~~
# | .
# | .
# | .
# | 1373: nop
# | 1374: addic r4, r3, -1
# | 1375: vmr v2, v30
# | 1376: vmr v3, v31
# | 1377: subfe r30, r4, r3
# | 1378: bl __unordkf2
# | next:1706 !~~~~~~~~~~~~ error: match on wrong line
# | 1379: nop
# | 1380: li r4, 144
# | 1381: cntlzd r3, r3
# | 1382: lxvd2x v31, r1, r4 # 16-byte Folded Reload
# | 1383: li r4, 128
# | .
# | .
# | .
# | 1409: # %bb.0:
# | 1410: mflr r0
# | 1411: stdu r1, -112(r1)
# | 1412: std r0, 128(r1)
# | 1413: bl __gekf2
# | 1414: nop
# | next:1786'0 X error: no match found
# | 1415: rldicl r3, r3, 1, 63
# | next:1786'0 ~~~~~~~~~~~~~~~~~~~~~~
# | next:1786'1 ? possible intended match
# | 1416: addi r1, r1, 112
# | next:1786'0 ~~~~~~~~~~~~~~~~~~
# | 1417: ld r0, 16(r1)
# | next:1786'0 ~~~~~~~~~~~~~~~
# | 1418: mtlr r0
# | next:1786'0 ~~~~~~~~~
# | 1419: blr
# | next:1786'0 ~~~~~
# | 1420: .long 0
# | next:1786'0 ~~~~~~~~~
# | .
# | .
# | .
# | 1437: # %bb.0:
# | 1438: mflr r0
# | 1439: stdu r1, -112(r1)
# | 1440: std r0, 128(r1)
# | 1441: bl __gtkf2
# | 1442: nop
# | next:1825'0 X error: no match found
# | 1443: addi r4, r3, -1
# | next:1825'0 ~~~~~~~~~~~~~~~~~
# | 1444: or r3, r4, r3
# | next:1825'0 ~~~~~~~~~~~~~~~
# | 1445: rldicl r3, r3, 1, 63
# | next:1825'0 ~~~~~~~~~~~~~~~~~~~~~~
# | next:1825'1 ? possible intended match
# | 1446: addi r1, r1, 112
# | next:1825'0 ~~~~~~~~~~~~~~~~~~
# | 1447: ld r0, 16(r1)
# | next:1825'0 ~~~~~~~~~~~~~~~
# | 1448: mtlr r0
# | next:1825'0 ~~~~~~~~~
# | 1449: blr
# | next:1825'0 ~~~~~
# | 1450: .long 0
# | next:1825'0 ~~~~~~~~~
# | .
# | .
# | .
# | 1467: # %bb.0:
# | 1468: mflr r0
# | 1469: stdu r1, -112(r1)
# | 1470: std r0, 128(r1)
# | 1471: bl __lekf2
# | 1472: nop
# | next:1869'0 X error: no match found
# | 1473: addi r4, r3, -1
# | next:1869'0 ~~~~~~~~~~~~~~~~~
# | 1474: nor r3, r4, r3
# | next:1869'0 ~~~~~~~~~~~~~~~~
# | 1475: rldicl r3, r3, 1, 63
# | next:1869'0 ~~~~~~~~~~~~~~~~~~~~~~
# | next:1869'1 ? possible intended match
# | 1476: addi r1, r1, 112
# | next:1869'0 ~~~~~~~~~~~~~~~~~~
# | 1477: ld r0, 16(r1)
# | next:1869'0 ~~~~~~~~~~~~~~~
# | 1478: mtlr r0
# | next:1869'0 ~~~~~~~~~
# | 1479: blr
# | next:1869'0 ~~~~~
# | 1480: .long 0
# | next:1869'0 ~~~~~~~~~
# | .
# | .
# | .
# | 1497: # %bb.0:
# | 1498: mflr r0
# | 1499: stdu r1, -112(r1)
# | 1500: std r0, 128(r1)
# | 1501: bl __ltkf2
# | 1502: nop
# | next:1912'0 X error: no match found
# | 1503: not r3, r3
# | next:1912'0 ~~~~~~~~~~~~
# | 1504: rldicl r3, r3, 1, 63
# | next:1912'0 ~~~~~~~~~~~~~~~~~~~~~~
# | next:1912'1 ? possible intended match
# | 1505: addi r1, r1, 112
# | next:1912'0 ~~~~~~~~~~~~~~~~~~
# | 1506: ld r0, 16(r1)
# | next:1912'0 ~~~~~~~~~~~~~~~
# | 1507: mtlr r0
# | next:1912'0 ~~~~~~~~~
# | 1508: blr
# | next:1912'0 ~~~~~
# | 1509: .long 0
# | next:1912'0 ~~~~~~~~~
# | .
# | .
# | .
# | 1538: nop
# | 1539: addic r4, r3, -1
# | 1540: vmr v2, v30
# | 1541: vmr v3, v31
# | 1542: subfe r30, r4, r3
# | 1543: bl __eqkf2
# | next:1957 !~~~~~~~~~ error: match on wrong line
# | 1544: nop
# | 1545: li r4, 144
# | 1546: cntlzd r3, r3
# | 1547: lxvd2x v31, r1, r4 # 16-byte Folded Reload
# | 1548: li r4, 128
# | .
# | .
# | .
# | 1574: # %bb.0:
# | 1575: mflr r0
# | 1576: stdu r1, -112(r1)
# | 1577: std r0, 128(r1)
# | 1578: bl __nekf2
# | 1579: nop
# | next:2037'0 X error: no match found
# | 1580: addic r4, r3, -1
# | next:2037'0 ~~~~~~~~~~~~~~~~~~
# | next:2037'1 ? possible intended match
# | 1581: subfe r3, r4, r3
# | next:2037'0 ~~~~~~~~~~~~~~~~~~
# | 1582: addi r1, r1, 112
# | next:2037'0 ~~~~~~~~~~~~~~~~~~
# | 1583: ld r0, 16(r1)
# | next:2037'0 ~~~~~~~~~~~~~~~
# | 1584: mtlr r0
# | next:2037'0 ~~~~~~~~~
# | 1585: blr
# | next:2037'0 ~~~~~
# | .
# | .
# | .
# | 1603: # %bb.0:
# | 1604: mflr r0
# | 1605: stdu r1, -112(r1)
# | 1606: std r0, 128(r1)
# | 1607: bl __ltkf2
# | 1608: nop
# | next:2079'0 X error: no match found
# | 1609: rldicl r3, r3, 1, 63
# | next:2079'0 ~~~~~~~~~~~~~~~~~~~~~~
# | next:2079'1 ? possible intended match
# | 1610: addi r1, r1, 112
# | next:2079'0 ~~~~~~~~~~~~~~~~~~
# | 1611: ld r0, 16(r1)
# | next:2079'0 ~~~~~~~~~~~~~~~
# | 1612: mtlr r0
# | next:2079'0 ~~~~~~~~~
# | 1613: blr
# | next:2079'0 ~~~~~
# | 1614: .long 0
# | next:2079'0 ~~~~~~~~~
# | .
# | .
# | .
# | 1631: # %bb.0:
# | 1632: mflr r0
# | 1633: stdu r1, -112(r1)
# | 1634: std r0, 128(r1)
# | 1635: bl __lekf2
# | 1636: nop
# | next:2118'0 X error: no match found
# | 1637: addi r4, r3, -1
# | next:2118'0 ~~~~~~~~~~~~~~~~~
# | 1638: or r3, r4, r3
# | next:2118'0 ~~~~~~~~~~~~~~~
# | 1639: rldicl r3, r3, 1, 63
# | next:2118'0 ~~~~~~~~~~~~~~~~~~~~~~
# | next:2118'1 ? possible intended match
# | 1640: addi r1, r1, 112
# | next:2118'0 ~~~~~~~~~~~~~~~~~~
# | 1641: ld r0, 16(r1)
# | next:2118'0 ~~~~~~~~~~~~~~~
# | 1642: mtlr r0
# | next:2118'0 ~~~~~~~~~
# | 1643: blr
# | next:2118'0 ~~~~~
# | 1644: .long 0
# | next:2118'0 ~~~~~~~~~
# | .
# | .
# | .
# | 1661: # %bb.0:
# | 1662: mflr r0
# | 1663: stdu r1, -112(r1)
# | 1664: std r0, 128(r1)
# | 1665: bl __gtkf2
# | 1666: nop
# | next:2163'0 X error: no match found
# | 1667: addi r4, r3, -1
# | next:2163'0 ~~~~~~~~~~~~~~~~~
# | 1668: nor r3, r4, r3
# | next:2163'0 ~~~~~~~~~~~~~~~~
# | 1669: rldicl r3, r3, 1, 63
# | next:2163'0 ~~~~~~~~~~~~~~~~~~~~~~
# | next:2163'1 ? possible intended match
# | 1670: addi r1, r1, 112
# | next:2163'0 ~~~~~~~~~~~~~~~~~~
# | 1671: ld r0, 16(r1)
# | next:2163'0 ~~~~~~~~~~~~~~~
# | 1672: mtlr r0
# | next:2163'0 ~~~~~~~~~
# | 1673: blr
# | next:2163'0 ~~~~~
# | 1674: .long 0
# | next:2163'0 ~~~~~~~~~
# | .
# | .
# | .
# | 1691: # %bb.0:
# | 1692: mflr r0
# | 1693: stdu r1, -112(r1)
# | 1694: std r0, 128(r1)
# | 1695: bl __gekf2
# | 1696: nop
# | next:2206'0 X error: no match found
# | 1697: not r3, r3
# | next:2206'0 ~~~~~~~~~~~~
# | 1698: rldicl r3, r3, 1, 63
# | next:2206'0 ~~~~~~~~~~~~~~~~~~~~~~
# | next:2206'1 ? possible intended match
# | 1699: addi r1, r1, 112
# | next:2206'0 ~~~~~~~~~~~~~~~~~~
# | 1700: ld r0, 16(r1)
# | next:2206'0 ~~~~~~~~~~~~~~~
# | 1701: mtlr r0
# | next:2206'0 ~~~~~~~~~
# | 1702: blr
# | next:2206'0 ~~~~~
# | 1703: .long 0
# | next:2206'0 ~~~~~~~~~
# | .
# | .
# | .
# | 1720: # %bb.0:
# | 1721: mflr r0
# | 1722: stdu r1, -112(r1)
# | 1723: std r0, 128(r1)
# | 1724: bl __eqkf2
# | 1725: nop
# | next:2247'0 X error: no match found
# | 1726: cntlzd r3, r3
# | next:2247'0 ~~~~~~~~~~~~~~~
# | next:2247'1 ? possible intended match
# | 1727: rldicl r3, r3, 58, 63
# | next:2247'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 1728: addi r1, r1, 112
# | next:2247'0 ~~~~~~~~~~~~~~~~~~
# | 1729: ld r0, 16(r1)
# | next:2247'0 ~~~~~~~~~~~~~~~
# | 1730: mtlr r0
# | next:2247'0 ~~~~~~~~~
# | 1731: blr
# | next:2247'0 ~~~~~
# | .
# | .
# | .
# | 1761: nop
# | 1762: addic r4, r3, -1
# | 1763: vmr v2, v30
# | 1764: vmr v3, v31
# | 1765: subfe r30, r4, r3
# | 1766: bl __unordkf2
# | next:2293 !~~~~~~~~~~~~ error: match on wrong line
# | 1767: nop
# | 1768: li r4, 144
# | 1769: cntlzd r3, r3
# | 1770: lxvd2x v31, r1, r4 # 16-byte Folded Reload
# | 1771: li r4, 128
# | .
# | .
# | .
# | 1797: # %bb.0:
# | 1798: mflr r0
# | 1799: stdu r1, -112(r1)
# | 1800: std r0, 128(r1)
# | 1801: bl __gekf2
# | 1802: nop
# | next:2373'0 X error: no match found
# | 1803: rldicl r3, r3, 1, 63
# | next:2373'0 ~~~~~~~~~~~~~~~~~~~~~~
# | next:2373'1 ? possible intended match
# | 1804: addi r1, r1, 112
# | next:2373'0 ~~~~~~~~~~~~~~~~~~
# | 1805: ld r0, 16(r1)
# | next:2373'0 ~~~~~~~~~~~~~~~
# | 1806: mtlr r0
# | next:2373'0 ~~~~~~~~~
# | 1807: blr
# | next:2373'0 ~~~~~
# | 1808: .long 0
# | next:2373'0 ~~~~~~~~~
# | .
# | .
# | .
# | 1825: # %bb.0:
# | 1826: mflr r0
# | 1827: stdu r1, -112(r1)
# | 1828: std r0, 128(r1)
# | 1829: bl __gtkf2
# | 1830: nop
# | next:2412'0 X error: no match found
# | 1831: addi r4, r3, -1
# | next:2412'0 ~~~~~~~~~~~~~~~~~
# | 1832: or r3, r4, r3
# | next:2412'0 ~~~~~~~~~~~~~~~
# | 1833: rldicl r3, r3, 1, 63
# | next:2412'0 ~~~~~~~~~~~~~~~~~~~~~~
# | next:2412'1 ? possible intended match
# | 1834: addi r1, r1, 112
# | next:2412'0 ~~~~~~~~~~~~~~~~~~
# | 1835: ld r0, 16(r1)
# | next:2412'0 ~~~~~~~~~~~~~~~
# | 1836: mtlr r0
# | next:2412'0 ~~~~~~~~~
# | 1837: blr
# | next:2412'0 ~~~~~
# | 1838: .long 0
# | next:2412'0 ~~~~~~~~~
# | .
# | .
# | .
# | 1855: # %bb.0:
# | 1856: mflr r0
# | 1857: stdu r1, -112(r1)
# | 1858: std r0, 128(r1)
# | 1859: bl __lekf2
# | 1860: nop
# | next:2456'0 X error: no match found
# | 1861: addi r4, r3, -1
# | next:2456'0 ~~~~~~~~~~~~~~~~~
# | 1862: nor r3, r4, r3
# | next:2456'0 ~~~~~~~~~~~~~~~~
# | 1863: rldicl r3, r3, 1, 63
# | next:2456'0 ~~~~~~~~~~~~~~~~~~~~~~
# | next:2456'1 ? possible intended match
# | 1864: addi r1, r1, 112
# | next:2456'0 ~~~~~~~~~~~~~~~~~~
# | 1865: ld r0, 16(r1)
# | next:2456'0 ~~~~~~~~~~~~~~~
# | 1866: mtlr r0
# | next:2456'0 ~~~~~~~~~
# | 1867: blr
# | next:2456'0 ~~~~~
# | 1868: .long 0
# | next:2456'0 ~~~~~~~~~
# | .
# | .
# | .
# | 1885: # %bb.0:
# | 1886: mflr r0
# | 1887: stdu r1, -112(r1)
# | 1888: std r0, 128(r1)
# | 1889: bl __ltkf2
# | 1890: nop
# | next:2499'0 X error: no match found
# | 1891: not r3, r3
# | next:2499'0 ~~~~~~~~~~~~
# | 1892: rldicl r3, r3, 1, 63
# | next:2499'0 ~~~~~~~~~~~~~~~~~~~~~~
# | next:2499'1 ? possible intended match
# | 1893: addi r1, r1, 112
# | next:2499'0 ~~~~~~~~~~~~~~~~~~
# | 1894: ld r0, 16(r1)
# | next:2499'0 ~~~~~~~~~~~~~~~
# | 1895: mtlr r0
# | next:2499'0 ~~~~~~~~~
# | 1896: blr
# | next:2499'0 ~~~~~
# | 1897: .long 0
# | next:2499'0 ~~~~~~~~~
# | .
# | .
# | .
# | 1926: nop
# | 1927: addic r4, r3, -1
# | 1928: vmr v2, v30
# | 1929: vmr v3, v31
# | 1930: subfe r30, r4, r3
# | 1931: bl __eqkf2
# | next:2544 !~~~~~~~~~ error: match on wrong line
# | 1932: nop
# | 1933: li r4, 144
# | 1934: cntlzd r3, r3
# | 1935: lxvd2x v31, r1, r4 # 16-byte Folded Reload
# | 1936: li r4, 128
# | .
# | .
# | .
# | 1962: # %bb.0:
# | 1963: mflr r0
# | 1964: stdu r1, -112(r1)
# | 1965: std r0, 128(r1)
# | 1966: bl __nekf2
# | 1967: nop
# | next:2624'0 X error: no match found
# | 1968: addic r4, r3, -1
# | next:2624'0 ~~~~~~~~~~~~~~~~~~
# | next:2624'1 ? possible intended match
# | 1969: subfe r3, r4, r3
# | next:2624'0 ~~~~~~~~~~~~~~~~~~
# | 1970: addi r1, r1, 112
# | next:2624'0 ~~~~~~~~~~~~~~~~~~
# | 1971: ld r0, 16(r1)
# | next:2624'0 ~~~~~~~~~~~~~~~
# | 1972: mtlr r0
# | next:2624'0 ~~~~~~~~~
# | 1973: blr
# | next:2624'0 ~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/PowerPC/half.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=powerpc-unknown-unknown -verify-machineinstrs -ppc-asm-full-reg-names < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/half.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/PowerPC/half.ll --check-prefix=PPC32
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=powerpc-unknown-unknown -verify-machineinstrs -ppc-asm-full-reg-names
# 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/PowerPC/half.ll --check-prefix=PPC32
# note: command had no output on stdout or stderr
# RUN: at line 5
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mcpu=pwr8 -mtriple=powerpc64le-unknown-unknown -verify-machineinstrs -ppc-asm-full-reg-names < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/half.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/PowerPC/half.ll --check-prefixes=CHECK,P8
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mcpu=pwr8 -mtriple=powerpc64le-unknown-unknown -verify-machineinstrs -ppc-asm-full-reg-names
# 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/PowerPC/half.ll --check-prefixes=CHECK,P8
# note: command had no output on stdout or stderr
# RUN: at line 8
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mcpu=pwr9 -mtriple=powerpc64le-unknown-unknown -verify-machineinstrs -ppc-asm-full-reg-names < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/half.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/PowerPC/half.ll --check-prefixes=CHECK,P9
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mcpu=pwr9 -mtriple=powerpc64le-unknown-unknown -verify-machineinstrs -ppc-asm-full-reg-names
# 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/PowerPC/half.ll --check-prefixes=CHECK,P9
# note: command had no output on stdout or stderr
# RUN: at line 11
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mcpu=pwr9 -mtriple=powerpc64le-unknown-unknown -mattr=-hard-float -verify-machineinstrs -ppc-asm-full-reg-names < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/half.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/PowerPC/half.ll --check-prefix=SOFT
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mcpu=pwr9 -mtriple=powerpc64le-unknown-unknown -mattr=-hard-float -verify-machineinstrs -ppc-asm-full-reg-names
# 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/PowerPC/half.ll --check-prefix=SOFT
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/half.ll:1855:14: error: SOFT-NEXT: expected string not found in input
# | ; SOFT-NEXT: cmplwi r3, 0
# | ^
# | <stdin>:638:5: note: scanning from here
# | nop
# | ^
# | <stdin>:639:2: note: possible intended match here
# | cmpldi r3, 0
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/half.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 633: std r0, 48(r1)
# | 634: bl __extendhfsf2
# | 635: nop
# | 636: li r4, 0
# | 637: bl __nesf2
# | 638: nop
# | next:1855'0 X error: no match found
# | 639: cmpldi r3, 0
# | next:1855'0 ~~~~~~~~~~~~~~
# | next:1855'1 ? possible intended match
# | 640: li r3, 15360
# | next:1855'0 ~~~~~~~~~~~~~~
# | 641: iseleq r3, 0, r3
# | next:1855'0 ~~~~~~~~~~~~~~~~~~
# | 642: addi r1, r1, 32
# | next:1855'0 ~~~~~~~~~~~~~~~~~
# | 643: ld r0, 16(r1)
# | next:1855'0 ~~~~~~~~~~~~~~~
# | 644: mtlr r0
# | next:1855'0 ~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/PowerPC/ppc64-P9-setb.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -verify-machineinstrs -mcpu=pwr9 -mtriple=powerpc64le-unknown-unknown -ppc-asm-full-reg-names < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/ppc64-P9-setb.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/PowerPC/ppc64-P9-setb.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -verify-machineinstrs -mcpu=pwr9 -mtriple=powerpc64le-unknown-unknown -ppc-asm-full-reg-names
# 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/PowerPC/ppc64-P9-setb.ll
# note: command had no output on stdout or stderr
# RUN: at line 4
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -verify-machineinstrs -mcpu=pwr8 -mtriple=powerpc64le-unknown-unknown -ppc-asm-full-reg-names < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/ppc64-P9-setb.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/PowerPC/ppc64-P9-setb.ll -check-prefix=CHECK-PWR8 -implicit-check-not "\<setb\>"
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -verify-machineinstrs -mcpu=pwr8 -mtriple=powerpc64le-unknown-unknown -ppc-asm-full-reg-names
# 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/PowerPC/ppc64-P9-setb.ll -check-prefix=CHECK-PWR8 -implicit-check-not '\<setb\>'
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/ppc64-P9-setb.ll:1264:20: error: CHECK-PWR8-NEXT: expected string not found in input
# | ; CHECK-PWR8-NEXT: srawi r30, r3, 31
# | ^
# | <stdin>:1088:13: note: scanning from here
# | vmr v3, v31
# | ^
# | <stdin>:1089:2: note: possible intended match here
# | sradi r30, r3, 63
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/ppc64-P9-setb.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 1083: stvx v31, r1, r3 # 16-byte Folded Spill
# | 1084: vmr v31, v3
# | 1085: bl __ltkf2
# | 1086: nop
# | 1087: vmr v2, v30
# | 1088: vmr v3, v31
# | next:1264'0 X error: no match found
# | 1089: sradi r30, r3, 63
# | next:1264'0 ~~~~~~~~~~~~~~~~~~~
# | next:1264'1 ? possible intended match
# | 1090: bl __gtkf2
# | next:1264'0 ~~~~~~~~~~~~
# | 1091: nop
# | next:1264'0 ~~~~~
# | 1092: li r4, 64
# | next:1264'0 ~~~~~~~~~~~
# | 1093: cmpdi r3, 0
# | next:1264'0 ~~~~~~~~~~~~~
# | 1094: li r3, 1
# | next:1264'0 ~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# 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/192441
More information about the llvm-commits
mailing list