[llvm] Enable LoopVectorizer interleaving for vectorized loops. (PR #184306)
via llvm-commits
llvm-commits at lists.llvm.org
Tue Mar 3 02:12:40 PST 2026
github-actions[bot] wrote:
<!--PREMERGE ADVISOR COMMENT: Linux-->
# :penguin: Linux x64 Test Results
* 170513 tests passed
* 3093 tests skipped
* 14 tests failed
## Failed Tests
(click on a test name to see its output)
### LLVM
<details>
<summary>LLVM.Analysis/CostModel/SystemZ/bitcast.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/bitcast.ll -mtriple=systemz-unknown -mcpu=z15 -passes="print<cost-model>" -disable-output 2>&1 | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/bitcast.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt -mtriple=systemz-unknown -mcpu=z15 '-passes=print<cost-model>' -disable-output
# 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/Analysis/CostModel/SystemZ/bitcast.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/bitcast.ll:28:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: br label %for.cond1
# | ^
# | <stdin>:4:90: note: scanning from here
# | Cost Model: Found an estimated cost of 1 for instruction: store i32 2, ptr @Glob, align 4
# | ^
# | <stdin>:5:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: br label %for.cond1
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/bitcast.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: Printing analysis 'Cost Model Analysis' for function 'fun':
# | 2: Cost Model: Found an estimated cost of 0 for instruction: %d.sroa.0 = alloca i64, align 8
# | 3: Cost Model: Found an estimated cost of 1 for instruction: store i64 0, ptr %d.sroa.0, align 8
# | 4: Cost Model: Found an estimated cost of 1 for instruction: store i32 2, ptr @Glob, align 4
# | next:28'0 X error: no match found
# | 5: Cost Model: Found an estimated cost of 0 for instruction: br label %for.cond1
# | next:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:28'1 ? possible intended match
# | 6: Cost Model: Found an estimated cost of 0 for instruction: %L = load i64, ptr %d.sroa.0, align 8
# | next:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 7: Cost Model: Found an estimated cost of 1 for instruction: %A0 = and i64 %L, 4294967295
# | next:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 8: Cost Model: Found an estimated cost of 1 for instruction: store i64 %A0, ptr %d.sroa.0, align 8
# | next:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 9: Cost Model: Found an estimated cost of 1 for instruction: %BC = bitcast i64 %A0 to <2 x i32>
# | next:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 10: Cost Model: Found an estimated cost of 1 for instruction: %0 = and <2 x i32> %BC, splat (i32 10)
# | next:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.Analysis/CostModel/SystemZ/cmp-mem.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/cmp-mem.ll -passes="print<cost-model>" 2>&1 -disable-output -mtriple=systemz-unknown -mcpu=z13 | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/cmp-mem.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt '-passes=print<cost-model>' -disable-output -mtriple=systemz-unknown -mcpu=z13
# 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/Analysis/CostModel/SystemZ/cmp-mem.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/cmp-mem.ll:10:10: error: CHECK: expected string not found in input
# | ; CHECK: Cost Model: Found an estimated cost of 1 for instruction: ret i32 %Ret
# | ^
# | <stdin>:4:85: note: scanning from here
# | Cost Model: Found an estimated cost of 2 for instruction: %Ret = zext i1 %Cmp to i32
# | ^
# | <stdin>:5:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i32 %Ret
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/cmp-mem.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: Printing analysis 'Cost Model Analysis' for function 'fun0':
# | 2: Cost Model: Found an estimated cost of 0 for instruction: %Ld = load i8, ptr %Src, align 1
# | 3: Cost Model: Found an estimated cost of 1 for instruction: %Cmp = icmp eq i8 %Ld, 123
# | 4: Cost Model: Found an estimated cost of 2 for instruction: %Ret = zext i1 %Cmp to i32
# | check:10'0 X error: no match found
# | 5: Cost Model: Found an estimated cost of 0 for instruction: ret i32 %Ret
# | check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:10'1 ? possible intended match
# | 6: Printing analysis 'Cost Model Analysis' for function 'fun1':
# | check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 7: Cost Model: Found an estimated cost of 0 for instruction: %Ld = load i16, ptr %Src, align 2
# | check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 8: Cost Model: Found an estimated cost of 1 for instruction: %Cmp = icmp eq i16 %Ld, 1234
# | check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 9: Cost Model: Found an estimated cost of 2 for instruction: %Ret = zext i1 %Cmp to i32
# | check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 10: Cost Model: Found an estimated cost of 0 for instruction: ret i32 %Ret
# | check:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.Analysis/CostModel/SystemZ/divrem-pow2.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll -passes="print<cost-model>" 2>&1 -disable-output -mtriple=systemz-unknown -mcpu=z13 | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll -check-prefix=COST
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt '-passes=print<cost-model>' -disable-output -mtriple=systemz-unknown -mcpu=z13
# 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/Analysis/CostModel/SystemZ/divrem-pow2.ll -check-prefix=COST
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:15:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i64 %r
# | ^
# | <stdin>:2:78: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv i64 %a, 2
# | ^
# | <stdin>:3:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i64 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:24:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i64 %r
# | ^
# | <stdin>:5:79: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv i64 %a, -4
# | ^
# | <stdin>:6:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i64 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:33:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i32 %r
# | ^
# | <stdin>:8:78: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv i32 %a, 8
# | ^
# | <stdin>:9:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i32 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:42:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i32 %r
# | ^
# | <stdin>:11:80: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv i32 %a, -16
# | ^
# | <stdin>:12:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i32 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:51:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i16 %r
# | ^
# | <stdin>:14:79: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv i16 %a, 32
# | ^
# | <stdin>:15:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i16 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:60:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i16 %r
# | ^
# | <stdin>:17:80: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv i16 %a, -64
# | ^
# | <stdin>:18:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i16 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:69:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i8 %r
# | ^
# | <stdin>:20:78: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv i8 %a, 64
# | ^
# | <stdin>:21:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i8 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:78:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i8 %r
# | ^
# | <stdin>:23:80: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv i8 %a, -128
# | ^
# | <stdin>:24:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i8 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:89:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <2 x i64> %r
# | ^
# | <stdin>:26:96: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv <2 x i64> %a, splat (i64 2)
# | ^
# | <stdin>:27:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <2 x i64> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:98:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <2 x i64> %r
# | ^
# | <stdin>:29:97: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv <2 x i64> %a, splat (i64 -4)
# | ^
# | <stdin>:30:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <2 x i64> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:107:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <4 x i32> %r
# | ^
# | <stdin>:32:96: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv <4 x i32> %a, splat (i32 8)
# | ^
# | <stdin>:33:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <4 x i32> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:116:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <4 x i32> %r
# | ^
# | <stdin>:35:98: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv <4 x i32> %a, splat (i32 -16)
# | ^
# | <stdin>:36:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <4 x i32> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:125:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <2 x i32> %r
# | ^
# | <stdin>:38:98: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv <2 x i32> %a, splat (i32 -16)
# | ^
# | <stdin>:39:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <2 x i32> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:134:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <8 x i16> %r
# | ^
# | <stdin>:41:97: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv <8 x i16> %a, splat (i16 32)
# | ^
# | <stdin>:42:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i16> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:143:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <8 x i16> %r
# | ^
# | <stdin>:44:98: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv <8 x i16> %a, splat (i16 -64)
# | ^
# | <stdin>:45:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i16> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:152:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <4 x i16> %r
# | ^
# | <stdin>:47:97: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv <4 x i16> %a, splat (i16 32)
# | ^
# | <stdin>:48:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <4 x i16> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:161:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <16 x i8> %r
# | ^
# | <stdin>:50:96: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv <16 x i8> %a, splat (i8 64)
# | ^
# | <stdin>:51:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <16 x i8> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:170:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <16 x i8> %r
# | ^
# | <stdin>:53:98: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv <16 x i8> %a, splat (i8 -128)
# | ^
# | <stdin>:54:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <16 x i8> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:179:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <8 x i8> %r
# | ^
# | <stdin>:56:97: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv <8 x i8> %a, splat (i8 -128)
# | ^
# | <stdin>:57:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i8> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:190:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i64 %r
# | ^
# | <stdin>:59:78: note: scanning from here
# | Cost Model: Found an estimated cost of 1 for instruction: %r = udiv i64 %a, 2
# | ^
# | <stdin>:60:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i64 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:199:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i32 %r
# | ^
# | <stdin>:62:78: note: scanning from here
# | Cost Model: Found an estimated cost of 1 for instruction: %r = udiv i32 %a, 8
# | ^
# | <stdin>:63:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i32 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:208:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i16 %r
# | ^
# | <stdin>:65:79: note: scanning from here
# | Cost Model: Found an estimated cost of 1 for instruction: %r = udiv i16 %a, 32
# | ^
# | <stdin>:66:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i16 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:217:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i8 %r
# | ^
# | <stdin>:68:80: note: scanning from here
# | Cost Model: Found an estimated cost of 1 for instruction: %r = udiv i8 %a, -128
# | ^
# | <stdin>:69:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i8 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:228:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <2 x i64> %r
# | ^
# | <stdin>:71:96: note: scanning from here
# | Cost Model: Found an estimated cost of 1 for instruction: %r = udiv <2 x i64> %a, splat (i64 2)
# | ^
# | <stdin>:72:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <2 x i64> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:237:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <4 x i32> %r
# | ^
# | <stdin>:74:96: note: scanning from here
# | Cost Model: Found an estimated cost of 1 for instruction: %r = udiv <4 x i32> %a, splat (i32 8)
# | ^
# | <stdin>:75:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <4 x i32> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:246:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <2 x i32> %r
# | ^
# | <stdin>:77:96: note: scanning from here
# | Cost Model: Found an estimated cost of 1 for instruction: %r = udiv <2 x i32> %a, splat (i32 8)
# | ^
# | <stdin>:78:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <2 x i32> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:255:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <8 x i16> %r
# | ^
# | <stdin>:80:97: note: scanning from here
# | Cost Model: Found an estimated cost of 1 for instruction: %r = udiv <8 x i16> %a, splat (i16 32)
# | ^
# | <stdin>:81:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i16> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:264:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <4 x i16> %r
# | ^
# | <stdin>:83:97: note: scanning from here
# | Cost Model: Found an estimated cost of 1 for instruction: %r = udiv <4 x i16> %a, splat (i16 32)
# | ^
# | <stdin>:84:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <4 x i16> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:273:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <16 x i8> %r
# | ^
# | <stdin>:86:98: note: scanning from here
# | Cost Model: Found an estimated cost of 1 for instruction: %r = udiv <16 x i8> %a, splat (i8 -128)
# | ^
# | <stdin>:87:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <16 x i8> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:282:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <8 x i8> %r
# | ^
# | <stdin>:89:97: note: scanning from here
# | Cost Model: Found an estimated cost of 1 for instruction: %r = udiv <8 x i8> %a, splat (i8 -128)
# | ^
# | <stdin>:90:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i8> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:293:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i64 %r
# | ^
# | <stdin>:92:78: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = srem i64 %a, 2
# | ^
# | <stdin>:93:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i64 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:302:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i64 %r
# | ^
# | <stdin>:95:79: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = srem i64 %a, -4
# | ^
# | <stdin>:96:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i64 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:311:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i32 %r
# | ^
# | <stdin>:98:78: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = srem i32 %a, 8
# | ^
# | <stdin>:99:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i32 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:320:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i32 %r
# | ^
# | <stdin>:101:80: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = srem i32 %a, -16
# | ^
# | <stdin>:102:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i32 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:329:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i16 %r
# | ^
# | <stdin>:104:79: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = srem i16 %a, 32
# | ^
# | <stdin>:105:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i16 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:338:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i16 %r
# | ^
# | <stdin>:107:80: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = srem i16 %a, -64
# | ^
# | <stdin>:108:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i16 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:347:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i8 %r
# | ^
# | <stdin>:110:78: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = srem i8 %a, 64
# | ^
# | <stdin>:111:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i8 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:356:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i8 %r
# | ^
# | <stdin>:113:80: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = srem i8 %a, -128
# | ^
# | <stdin>:114:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i8 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:367:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <2 x i64> %r
# | ^
# | <stdin>:116:96: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = srem <2 x i64> %a, splat (i64 2)
# | ^
# | <stdin>:117:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <2 x i64> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:376:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <2 x i64> %r
# | ^
# | <stdin>:119:97: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = srem <2 x i64> %a, splat (i64 -4)
# | ^
# | <stdin>:120:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <2 x i64> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:385:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <4 x i32> %r
# | ^
# | <stdin>:122:96: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = srem <4 x i32> %a, splat (i32 8)
# | ^
# | <stdin>:123:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <4 x i32> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:394:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <4 x i32> %r
# | ^
# | <stdin>:125:98: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = srem <4 x i32> %a, splat (i32 -16)
# | ^
# | <stdin>:126:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <4 x i32> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:403:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <2 x i32> %r
# | ^
# | <stdin>:128:98: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = srem <2 x i32> %a, splat (i32 -16)
# | ^
# | <stdin>:129:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <2 x i32> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:412:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <8 x i16> %r
# | ^
# | <stdin>:131:97: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = srem <8 x i16> %a, splat (i16 32)
# | ^
# | <stdin>:132:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i16> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:421:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <8 x i16> %r
# | ^
# | <stdin>:134:98: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = srem <8 x i16> %a, splat (i16 -64)
# | ^
# | <stdin>:135:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i16> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:430:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <4 x i16> %r
# | ^
# | <stdin>:137:97: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = srem <4 x i16> %a, splat (i16 32)
# | ^
# | <stdin>:138:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <4 x i16> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:439:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <16 x i8> %r
# | ^
# | <stdin>:140:96: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = srem <16 x i8> %a, splat (i8 64)
# | ^
# | <stdin>:141:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <16 x i8> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:448:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <16 x i8> %r
# | ^
# | <stdin>:143:98: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = srem <16 x i8> %a, splat (i8 -128)
# | ^
# | <stdin>:144:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <16 x i8> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:457:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <8 x i8> %r
# | ^
# | <stdin>:146:97: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %r = srem <8 x i8> %a, splat (i8 -128)
# | ^
# | <stdin>:147:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i8> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:468:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i64 %r
# | ^
# | <stdin>:149:78: note: scanning from here
# | Cost Model: Found an estimated cost of 1 for instruction: %r = urem i64 %a, 2
# | ^
# | <stdin>:150:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i64 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:477:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i32 %r
# | ^
# | <stdin>:152:78: note: scanning from here
# | Cost Model: Found an estimated cost of 1 for instruction: %r = urem i32 %a, 8
# | ^
# | <stdin>:153:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i32 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:486:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i16 %r
# | ^
# | <stdin>:155:79: note: scanning from here
# | Cost Model: Found an estimated cost of 1 for instruction: %r = urem i16 %a, 32
# | ^
# | <stdin>:156:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i16 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:495:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i8 %r
# | ^
# | <stdin>:158:80: note: scanning from here
# | Cost Model: Found an estimated cost of 1 for instruction: %r = urem i8 %a, -128
# | ^
# | <stdin>:159:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i8 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:506:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <2 x i64> %r
# | ^
# | <stdin>:161:96: note: scanning from here
# | Cost Model: Found an estimated cost of 1 for instruction: %r = urem <2 x i64> %a, splat (i64 2)
# | ^
# | <stdin>:162:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <2 x i64> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:515:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <4 x i32> %r
# | ^
# | <stdin>:164:96: note: scanning from here
# | Cost Model: Found an estimated cost of 1 for instruction: %r = urem <4 x i32> %a, splat (i32 8)
# | ^
# | <stdin>:165:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <4 x i32> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:524:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <2 x i32> %r
# | ^
# | <stdin>:167:96: note: scanning from here
# | Cost Model: Found an estimated cost of 1 for instruction: %r = urem <2 x i32> %a, splat (i32 8)
# | ^
# | <stdin>:168:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <2 x i32> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:533:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <8 x i16> %r
# | ^
# | <stdin>:170:97: note: scanning from here
# | Cost Model: Found an estimated cost of 1 for instruction: %r = urem <8 x i16> %a, splat (i16 32)
# | ^
# | <stdin>:171:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i16> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:542:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <4 x i16> %r
# | ^
# | <stdin>:173:97: note: scanning from here
# | Cost Model: Found an estimated cost of 1 for instruction: %r = urem <4 x i16> %a, splat (i16 32)
# | ^
# | <stdin>:174:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <4 x i16> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:551:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <16 x i8> %r
# | ^
# | <stdin>:176:98: note: scanning from here
# | Cost Model: Found an estimated cost of 1 for instruction: %r = urem <16 x i8> %a, splat (i8 -128)
# | ^
# | <stdin>:177:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <16 x i8> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll:560:14: error: COST-NEXT: expected string not found in input
# | ; COST-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <8 x i8> %r
# | ^
# | <stdin>:179:97: note: scanning from here
# | Cost Model: Found an estimated cost of 1 for instruction: %r = urem <8 x i8> %a, splat (i8 -128)
# | ^
# | <stdin>:180:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i8> %r
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-pow2.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: Printing analysis 'Cost Model Analysis' for function 'fun0':
# | 2: Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv i64 %a, 2
# | next:15'0 X error: no match found
# | 3: Cost Model: Found an estimated cost of 0 for instruction: ret i64 %r
# | next:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:15'1 ? possible intended match
# | 4: Printing analysis 'Cost Model Analysis' for function 'fun1':
# | next:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 5: Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv i64 %a, -4
# | next:24'0 X error: no match found
# | 6: Cost Model: Found an estimated cost of 0 for instruction: ret i64 %r
# | next:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:24'1 ? possible intended match
# | 7: Printing analysis 'Cost Model Analysis' for function 'fun2':
# | next:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 8: Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv i32 %a, 8
# | next:33'0 X error: no match found
# | 9: Cost Model: Found an estimated cost of 0 for instruction: ret i32 %r
# | next:33'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:33'1 ? possible intended match
# | 10: Printing analysis 'Cost Model Analysis' for function 'fun3':
# | next:33'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 11: Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv i32 %a, -16
# | next:42'0 X error: no match found
# | 12: Cost Model: Found an estimated cost of 0 for instruction: ret i32 %r
# | next:42'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:42'1 ? possible intended match
# | 13: Printing analysis 'Cost Model Analysis' for function 'fun4':
# | next:42'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 14: Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv i16 %a, 32
# | next:51'0 X error: no match found
# | 15: Cost Model: Found an estimated cost of 0 for instruction: ret i16 %r
# | next:51'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:51'1 ? possible intended match
# | 16: Printing analysis 'Cost Model Analysis' for function 'fun5':
# | next:51'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 17: Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv i16 %a, -64
# | next:60'0 X error: no match found
# | 18: Cost Model: Found an estimated cost of 0 for instruction: ret i16 %r
# | next:60'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:60'1 ? possible intended match
# | 19: Printing analysis 'Cost Model Analysis' for function 'fun6':
# | next:60'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 20: Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv i8 %a, 64
# | next:69'0 X error: no match found
# | 21: Cost Model: Found an estimated cost of 0 for instruction: ret i8 %r
# | next:69'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:69'1 ? possible intended match
# | 22: Printing analysis 'Cost Model Analysis' for function 'fun7':
# | next:69'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 23: Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv i8 %a, -128
# | next:78'0 X error: no match found
# | 24: Cost Model: Found an estimated cost of 0 for instruction: ret i8 %r
# | next:78'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:78'1 ? possible intended match
# | 25: Printing analysis 'Cost Model Analysis' for function 'fun8':
# | next:78'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 26: Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv <2 x i64> %a, splat (i64 2)
# | next:89'0 X error: no match found
# | 27: Cost Model: Found an estimated cost of 0 for instruction: ret <2 x i64> %r
# | next:89'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:89'1 ? possible intended match
# | 28: Printing analysis 'Cost Model Analysis' for function 'fun9':
# | next:89'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 29: Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv <2 x i64> %a, splat (i64 -4)
# | next:98'0 X error: no match found
# | 30: Cost Model: Found an estimated cost of 0 for instruction: ret <2 x i64> %r
# | next:98'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:98'1 ? possible intended match
# | 31: Printing analysis 'Cost Model Analysis' for function 'fun10':
# | next:98'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 32: Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv <4 x i32> %a, splat (i32 8)
# | next:107'0 X error: no match found
# | 33: Cost Model: Found an estimated cost of 0 for instruction: ret <4 x i32> %r
# | next:107'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:107'1 ? possible intended match
# | 34: Printing analysis 'Cost Model Analysis' for function 'fun11':
# | next:107'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 35: Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv <4 x i32> %a, splat (i32 -16)
# | next:116'0 X error: no match found
# | 36: Cost Model: Found an estimated cost of 0 for instruction: ret <4 x i32> %r
# | next:116'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:116'1 ? possible intended match
# | 37: Printing analysis 'Cost Model Analysis' for function 'fun12':
# | next:116'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 38: Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv <2 x i32> %a, splat (i32 -16)
# | next:125'0 X error: no match found
# | 39: Cost Model: Found an estimated cost of 0 for instruction: ret <2 x i32> %r
# | next:125'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:125'1 ? possible intended match
# | 40: Printing analysis 'Cost Model Analysis' for function 'fun13':
# | next:125'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 41: Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv <8 x i16> %a, splat (i16 32)
# | next:134'0 X error: no match found
# | 42: Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i16> %r
# | next:134'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:134'1 ? possible intended match
# | 43: Printing analysis 'Cost Model Analysis' for function 'fun14':
# | next:134'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 44: Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv <8 x i16> %a, splat (i16 -64)
# | next:143'0 X error: no match found
# | 45: Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i16> %r
# | next:143'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:143'1 ? possible intended match
# | 46: Printing analysis 'Cost Model Analysis' for function 'fun15':
# | next:143'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 47: Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv <4 x i16> %a, splat (i16 32)
# | next:152'0 X error: no match found
# | 48: Cost Model: Found an estimated cost of 0 for instruction: ret <4 x i16> %r
# | next:152'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:152'1 ? possible intended match
# | 49: Printing analysis 'Cost Model Analysis' for function 'fun16':
# | next:152'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 50: Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv <16 x i8> %a, splat (i8 64)
# | next:161'0 X error: no match found
# | 51: Cost Model: Found an estimated cost of 0 for instruction: ret <16 x i8> %r
# | next:161'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:161'1 ? possible intended match
# | 52: Printing analysis 'Cost Model Analysis' for function 'fun17':
# | next:161'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 53: Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv <16 x i8> %a, splat (i8 -128)
# | next:170'0 X error: no match found
# | 54: Cost Model: Found an estimated cost of 0 for instruction: ret <16 x i8> %r
# | next:170'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:170'1 ? possible intended match
# | 55: Printing analysis 'Cost Model Analysis' for function 'fun18':
# | next:170'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 56: Cost Model: Found an estimated cost of 4 for instruction: %r = sdiv <8 x i8> %a, splat (i8 -128)
# | next:179'0 X error: no match found
# | 57: Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i8> %r
# | next:179'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:179'1 ? possible intended match
# | 58: Printing analysis 'Cost Model Analysis' for function 'fun19':
# | next:179'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 59: Cost Model: Found an estimated cost of 1 for instruction: %r = udiv i64 %a, 2
# | next:190'0 X error: no match found
# | 60: Cost Model: Found an estimated cost of 0 for instruction: ret i64 %r
# | next:190'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:190'1 ? possible intended match
# | 61: Printing analysis 'Cost Model Analysis' for function 'fun20':
# | next:190'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 62: Cost Model: Found an estimated cost of 1 for instruction: %r = udiv i32 %a, 8
# | next:199'0 X error: no match found
# | 63: Cost Model: Found an estimated cost of 0 for instruction: ret i32 %r
# | next:199'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:199'1 ? possible intended match
# | 64: Printing analysis 'Cost Model Analysis' for function 'fun21':
# | next:199'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 65: Cost Model: Found an estimated cost of 1 for instruction: %r = udiv i16 %a, 32
# | next:208'0 X error: no match found
# | 66: Cost Model: Found an estimated cost of 0 for instruction: ret i16 %r
# | next:208'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:208'1 ? possible intended match
# | 67: Printing analysis 'Cost Model Analysis' for function 'fun22':
# | next:208'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 68: Cost Model: Found an estimated cost of 1 for instruction: %r = udiv i8 %a, -128
# | next:217'0 X error: no match found
# | 69: Cost Model: Found an estimated cost of 0 for instruction: ret i8 %r
# | next:217'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:217'1 ? possible intended match
# | 70: Printing analysis 'Cost Model Analysis' for function 'fun23':
# | next:217'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 71: Cost Model: Found an estimated cost of 1 for instruction: %r = udiv <2 x i64> %a, splat (i64 2)
# | next:228'0 X error: no match found
# | 72: Cost Model: Found an estimated cost of 0 for instruction: ret <2 x i64> %r
# | next:228'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:228'1 ? possible intended match
# | 73: Printing analysis 'Cost Model Analysis' for function 'fun24':
# | next:228'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 74: Cost Model: Found an estimated cost of 1 for instruction: %r = udiv <4 x i32> %a, splat (i32 8)
# | next:237'0 X error: no match found
# | 75: Cost Model: Found an estimated cost of 0 for instruction: ret <4 x i32> %r
# | next:237'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:237'1 ? possible intended match
# | 76: Printing analysis 'Cost Model Analysis' for function 'fun25':
# | next:237'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 77: Cost Model: Found an estimated cost of 1 for instruction: %r = udiv <2 x i32> %a, splat (i32 8)
# | next:246'0 X error: no match found
# | 78: Cost Model: Found an estimated cost of 0 for instruction: ret <2 x i32> %r
# | next:246'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:246'1 ? possible intended match
# | 79: Printing analysis 'Cost Model Analysis' for function 'fun26':
# | next:246'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 80: Cost Model: Found an estimated cost of 1 for instruction: %r = udiv <8 x i16> %a, splat (i16 32)
# | next:255'0 X error: no match found
# | 81: Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i16> %r
# | next:255'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:255'1 ? possible intended match
# | 82: Printing analysis 'Cost Model Analysis' for function 'fun27':
# | next:255'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 83: Cost Model: Found an estimated cost of 1 for instruction: %r = udiv <4 x i16> %a, splat (i16 32)
# | next:264'0 X error: no match found
# | 84: Cost Model: Found an estimated cost of 0 for instruction: ret <4 x i16> %r
# | next:264'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:264'1 ? possible intended match
# | 85: Printing analysis 'Cost Model Analysis' for function 'fun28':
# | next:264'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 86: Cost Model: Found an estimated cost of 1 for instruction: %r = udiv <16 x i8> %a, splat (i8 -128)
# | next:273'0 X error: no match found
# | 87: Cost Model: Found an estimated cost of 0 for instruction: ret <16 x i8> %r
# | next:273'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:273'1 ? possible intended match
# | 88: Printing analysis 'Cost Model Analysis' for function 'fun29':
# | next:273'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 89: Cost Model: Found an estimated cost of 1 for instruction: %r = udiv <8 x i8> %a, splat (i8 -128)
# | next:282'0 X error: no match found
# | 90: Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i8> %r
# | next:282'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:282'1 ? possible intended match
# | 91: Printing analysis 'Cost Model Analysis' for function 'fun30':
# | next:282'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 92: Cost Model: Found an estimated cost of 4 for instruction: %r = srem i64 %a, 2
# | next:293'0 X error: no match found
# | 93: Cost Model: Found an estimated cost of 0 for instruction: ret i64 %r
# | next:293'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:293'1 ? possible intended match
# | 94: Printing analysis 'Cost Model Analysis' for function 'fun31':
# | next:293'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 95: Cost Model: Found an estimated cost of 4 for instruction: %r = srem i64 %a, -4
# | next:302'0 X error: no match found
# | 96: Cost Model: Found an estimated cost of 0 for instruction: ret i64 %r
# | next:302'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:302'1 ? possible intended match
# | 97: Printing analysis 'Cost Model Analysis' for function 'fun32':
# | next:302'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 98: Cost Model: Found an estimated cost of 4 for instruction: %r = srem i32 %a, 8
# | next:311'0 X error: no match found
# | 99: Cost Model: Found an estimated cost of 0 for instruction: ret i32 %r
# | next:311'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:311'1 ? possible intended match
# | 100: Printing analysis 'Cost Model Analysis' for function 'fun33':
# | next:311'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 101: Cost Model: Found an estimated cost of 4 for instruction: %r = srem i32 %a, -16
# | next:320'0 X error: no match found
# | 102: Cost Model: Found an estimated cost of 0 for instruction: ret i32 %r
# | next:320'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:320'1 ? possible intended match
# | 103: Printing analysis 'Cost Model Analysis' for function 'fun34':
# | next:320'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 104: Cost Model: Found an estimated cost of 4 for instruction: %r = srem i16 %a, 32
# | next:329'0 X error: no match found
# | 105: Cost Model: Found an estimated cost of 0 for instruction: ret i16 %r
# | next:329'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:329'1 ? possible intended match
# | 106: Printing analysis 'Cost Model Analysis' for function 'fun35':
# | next:329'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 107: Cost Model: Found an estimated cost of 4 for instruction: %r = srem i16 %a, -64
# | next:338'0 X error: no match found
# | 108: Cost Model: Found an estimated cost of 0 for instruction: ret i16 %r
# | next:338'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:338'1 ? possible intended match
# | 109: Printing analysis 'Cost Model Analysis' for function 'fun36':
# | next:338'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 110: Cost Model: Found an estimated cost of 4 for instruction: %r = srem i8 %a, 64
# | next:347'0 X error: no match found
# | 111: Cost Model: Found an estimated cost of 0 for instruction: ret i8 %r
# | next:347'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:347'1 ? possible intended match
# | 112: Printing analysis 'Cost Model Analysis' for function 'fun37':
# | next:347'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 113: Cost Model: Found an estimated cost of 4 for instruction: %r = srem i8 %a, -128
# | next:356'0 X error: no match found
# | 114: Cost Model: Found an estimated cost of 0 for instruction: ret i8 %r
# | next:356'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:356'1 ? possible intended match
# | 115: Printing analysis 'Cost Model Analysis' for function 'fun38':
# | next:356'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 116: Cost Model: Found an estimated cost of 4 for instruction: %r = srem <2 x i64> %a, splat (i64 2)
# | next:367'0 X error: no match found
# | 117: Cost Model: Found an estimated cost of 0 for instruction: ret <2 x i64> %r
# | next:367'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:367'1 ? possible intended match
# | 118: Printing analysis 'Cost Model Analysis' for function 'fun39':
# | next:367'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 119: Cost Model: Found an estimated cost of 4 for instruction: %r = srem <2 x i64> %a, splat (i64 -4)
# | next:376'0 X error: no match found
# | 120: Cost Model: Found an estimated cost of 0 for instruction: ret <2 x i64> %r
# | next:376'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:376'1 ? possible intended match
# | 121: Printing analysis 'Cost Model Analysis' for function 'fun40':
# | next:376'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 122: Cost Model: Found an estimated cost of 4 for instruction: %r = srem <4 x i32> %a, splat (i32 8)
# | next:385'0 X error: no match found
# | 123: Cost Model: Found an estimated cost of 0 for instruction: ret <4 x i32> %r
# | next:385'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:385'1 ? possible intended match
# | 124: Printing analysis 'Cost Model Analysis' for function 'fun41':
# | next:385'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 125: Cost Model: Found an estimated cost of 4 for instruction: %r = srem <4 x i32> %a, splat (i32 -16)
# | next:394'0 X error: no match found
# | 126: Cost Model: Found an estimated cost of 0 for instruction: ret <4 x i32> %r
# | next:394'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:394'1 ? possible intended match
# | 127: Printing analysis 'Cost Model Analysis' for function 'fun42':
# | next:394'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 128: Cost Model: Found an estimated cost of 4 for instruction: %r = srem <2 x i32> %a, splat (i32 -16)
# | next:403'0 X error: no match found
# | 129: Cost Model: Found an estimated cost of 0 for instruction: ret <2 x i32> %r
# | next:403'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:403'1 ? possible intended match
# | 130: Printing analysis 'Cost Model Analysis' for function 'fun43':
# | next:403'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 131: Cost Model: Found an estimated cost of 4 for instruction: %r = srem <8 x i16> %a, splat (i16 32)
# | next:412'0 X error: no match found
# | 132: Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i16> %r
# | next:412'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:412'1 ? possible intended match
# | 133: Printing analysis 'Cost Model Analysis' for function 'fun44':
# | next:412'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 134: Cost Model: Found an estimated cost of 4 for instruction: %r = srem <8 x i16> %a, splat (i16 -64)
# | next:421'0 X error: no match found
# | 135: Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i16> %r
# | next:421'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:421'1 ? possible intended match
# | 136: Printing analysis 'Cost Model Analysis' for function 'fun45':
# | next:421'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 137: Cost Model: Found an estimated cost of 4 for instruction: %r = srem <4 x i16> %a, splat (i16 32)
# | next:430'0 X error: no match found
# | 138: Cost Model: Found an estimated cost of 0 for instruction: ret <4 x i16> %r
# | next:430'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:430'1 ? possible intended match
# | 139: Printing analysis 'Cost Model Analysis' for function 'fun46':
# | next:430'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 140: Cost Model: Found an estimated cost of 4 for instruction: %r = srem <16 x i8> %a, splat (i8 64)
# | next:439'0 X error: no match found
# | 141: Cost Model: Found an estimated cost of 0 for instruction: ret <16 x i8> %r
# | next:439'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:439'1 ? possible intended match
# | 142: Printing analysis 'Cost Model Analysis' for function 'fun47':
# | next:439'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 143: Cost Model: Found an estimated cost of 4 for instruction: %r = srem <16 x i8> %a, splat (i8 -128)
# | next:448'0 X error: no match found
# | 144: Cost Model: Found an estimated cost of 0 for instruction: ret <16 x i8> %r
# | next:448'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:448'1 ? possible intended match
# | 145: Printing analysis 'Cost Model Analysis' for function 'fun48':
# | next:448'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 146: Cost Model: Found an estimated cost of 4 for instruction: %r = srem <8 x i8> %a, splat (i8 -128)
# | next:457'0 X error: no match found
# | 147: Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i8> %r
# | next:457'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:457'1 ? possible intended match
# | 148: Printing analysis 'Cost Model Analysis' for function 'fun49':
# | next:457'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 149: Cost Model: Found an estimated cost of 1 for instruction: %r = urem i64 %a, 2
# | next:468'0 X error: no match found
# | 150: Cost Model: Found an estimated cost of 0 for instruction: ret i64 %r
# | next:468'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:468'1 ? possible intended match
# | 151: Printing analysis 'Cost Model Analysis' for function 'fun50':
# | next:468'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 152: Cost Model: Found an estimated cost of 1 for instruction: %r = urem i32 %a, 8
# | next:477'0 X error: no match found
# | 153: Cost Model: Found an estimated cost of 0 for instruction: ret i32 %r
# | next:477'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:477'1 ? possible intended match
# | 154: Printing analysis 'Cost Model Analysis' for function 'fun51':
# | next:477'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 155: Cost Model: Found an estimated cost of 1 for instruction: %r = urem i16 %a, 32
# | next:486'0 X error: no match found
# | 156: Cost Model: Found an estimated cost of 0 for instruction: ret i16 %r
# | next:486'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:486'1 ? possible intended match
# | 157: Printing analysis 'Cost Model Analysis' for function 'fun52':
# | next:486'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 158: Cost Model: Found an estimated cost of 1 for instruction: %r = urem i8 %a, -128
# | next:495'0 X error: no match found
# | 159: Cost Model: Found an estimated cost of 0 for instruction: ret i8 %r
# | next:495'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:495'1 ? possible intended match
# | 160: Printing analysis 'Cost Model Analysis' for function 'fun53':
# | next:495'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 161: Cost Model: Found an estimated cost of 1 for instruction: %r = urem <2 x i64> %a, splat (i64 2)
# | next:506'0 X error: no match found
# | 162: Cost Model: Found an estimated cost of 0 for instruction: ret <2 x i64> %r
# | next:506'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:506'1 ? possible intended match
# | 163: Printing analysis 'Cost Model Analysis' for function 'fun54':
# | next:506'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 164: Cost Model: Found an estimated cost of 1 for instruction: %r = urem <4 x i32> %a, splat (i32 8)
# | next:515'0 X error: no match found
# | 165: Cost Model: Found an estimated cost of 0 for instruction: ret <4 x i32> %r
# | next:515'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:515'1 ? possible intended match
# | 166: Printing analysis 'Cost Model Analysis' for function 'fun55':
# | next:515'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 167: Cost Model: Found an estimated cost of 1 for instruction: %r = urem <2 x i32> %a, splat (i32 8)
# | next:524'0 X error: no match found
# | 168: Cost Model: Found an estimated cost of 0 for instruction: ret <2 x i32> %r
# | next:524'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:524'1 ? possible intended match
# | 169: Printing analysis 'Cost Model Analysis' for function 'fun56':
# | next:524'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 170: Cost Model: Found an estimated cost of 1 for instruction: %r = urem <8 x i16> %a, splat (i16 32)
# | next:533'0 X error: no match found
# | 171: Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i16> %r
# | next:533'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:533'1 ? possible intended match
# | 172: Printing analysis 'Cost Model Analysis' for function 'fun57':
# | next:533'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 173: Cost Model: Found an estimated cost of 1 for instruction: %r = urem <4 x i16> %a, splat (i16 32)
# | next:542'0 X error: no match found
# | 174: Cost Model: Found an estimated cost of 0 for instruction: ret <4 x i16> %r
# | next:542'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:542'1 ? possible intended match
# | 175: Printing analysis 'Cost Model Analysis' for function 'fun58':
# | next:542'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 176: Cost Model: Found an estimated cost of 1 for instruction: %r = urem <16 x i8> %a, splat (i8 -128)
# | next:551'0 X error: no match found
# | 177: Cost Model: Found an estimated cost of 0 for instruction: ret <16 x i8> %r
# | next:551'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:551'1 ? possible intended match
# | 178: Printing analysis 'Cost Model Analysis' for function 'fun59':
# | next:551'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 179: Cost Model: Found an estimated cost of 1 for instruction: %r = urem <8 x i8> %a, splat (i8 -128)
# | next:560'0 X error: no match found
# | 180: Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i8> %r
# | next:560'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:560'1 ? possible intended match
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.Analysis/CostModel/SystemZ/divrem-reg.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll -passes="print<cost-model>" 2>&1 -disable-output -mtriple=systemz-unknown -mcpu=z13 | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll --check-prefixes=CHECK,Z13
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt '-passes=print<cost-model>' -disable-output -mtriple=systemz-unknown -mcpu=z13
# 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/Analysis/CostModel/SystemZ/divrem-reg.ll --check-prefixes=CHECK,Z13
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:15:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i64 %r
# | ^
# | <stdin>:2:80: note: scanning from here
# | Cost Model: Found an estimated cost of 20 for instruction: %r = sdiv i64 %a, %b
# | ^
# | <stdin>:3:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i64 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:24:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i32 %r
# | ^
# | <stdin>:5:80: note: scanning from here
# | Cost Model: Found an estimated cost of 20 for instruction: %r = sdiv i32 %a, %b
# | ^
# | <stdin>:6:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i32 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:33:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i16 %r
# | ^
# | <stdin>:8:80: note: scanning from here
# | Cost Model: Found an estimated cost of 20 for instruction: %r = sdiv i16 %a, %b
# | ^
# | <stdin>:9:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i16 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:42:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i8 %r
# | ^
# | <stdin>:11:79: note: scanning from here
# | Cost Model: Found an estimated cost of 20 for instruction: %r = sdiv i8 %a, %b
# | ^
# | <stdin>:12:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i8 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:53:13: error: Z13-NEXT: expected string not found in input
# | ; Z13-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <2 x i64> %r
# | ^
# | <stdin>:14:86: note: scanning from here
# | Cost Model: Found an estimated cost of 47 for instruction: %r = sdiv <2 x i64> %a, %b
# | ^
# | <stdin>:15:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <2 x i64> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:66:13: error: Z13-NEXT: expected string not found in input
# | ; Z13-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <4 x i32> %r
# | ^
# | <stdin>:17:86: note: scanning from here
# | Cost Model: Found an estimated cost of 94 for instruction: %r = sdiv <4 x i32> %a, %b
# | ^
# | <stdin>:18:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <4 x i32> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:79:13: error: Z13-NEXT: expected string not found in input
# | ; Z13-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <2 x i32> %r
# | ^
# | <stdin>:20:86: note: scanning from here
# | Cost Model: Found an estimated cost of 48 for instruction: %r = sdiv <2 x i32> %a, %b
# | ^
# | <stdin>:21:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <2 x i32> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:92:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <8 x i16> %r
# | ^
# | <stdin>:23:88: note: scanning from here
# | Cost Model: Found an estimated cost of 1000 for instruction: %r = sdiv <8 x i16> %a, %b
# | ^
# | <stdin>:24:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i16> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:101:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <4 x i16> %r
# | ^
# | <stdin>:26:86: note: scanning from here
# | Cost Model: Found an estimated cost of 94 for instruction: %r = sdiv <4 x i16> %a, %b
# | ^
# | <stdin>:27:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <4 x i16> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:110:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <16 x i8> %r
# | ^
# | <stdin>:29:88: note: scanning from here
# | Cost Model: Found an estimated cost of 1000 for instruction: %r = sdiv <16 x i8> %a, %b
# | ^
# | <stdin>:30:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <16 x i8> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:119:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <8 x i8> %r
# | ^
# | <stdin>:32:87: note: scanning from here
# | Cost Model: Found an estimated cost of 1000 for instruction: %r = sdiv <8 x i8> %a, %b
# | ^
# | <stdin>:33:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i8> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:130:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i64 %r
# | ^
# | <stdin>:35:80: note: scanning from here
# | Cost Model: Found an estimated cost of 20 for instruction: %r = udiv i64 %a, %b
# | ^
# | <stdin>:36:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i64 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:139:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i32 %r
# | ^
# | <stdin>:38:80: note: scanning from here
# | Cost Model: Found an estimated cost of 20 for instruction: %r = udiv i32 %a, %b
# | ^
# | <stdin>:39:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i32 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:148:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i16 %r
# | ^
# | <stdin>:41:80: note: scanning from here
# | Cost Model: Found an estimated cost of 20 for instruction: %r = udiv i16 %a, %b
# | ^
# | <stdin>:42:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i16 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:157:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i8 %r
# | ^
# | <stdin>:44:79: note: scanning from here
# | Cost Model: Found an estimated cost of 20 for instruction: %r = udiv i8 %a, %b
# | ^
# | <stdin>:45:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i8 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:168:13: error: Z13-NEXT: expected string not found in input
# | ; Z13-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <2 x i64> %r
# | ^
# | <stdin>:47:86: note: scanning from here
# | Cost Model: Found an estimated cost of 47 for instruction: %r = udiv <2 x i64> %a, %b
# | ^
# | <stdin>:48:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <2 x i64> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:181:13: error: Z13-NEXT: expected string not found in input
# | ; Z13-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <4 x i32> %r
# | ^
# | <stdin>:50:86: note: scanning from here
# | Cost Model: Found an estimated cost of 94 for instruction: %r = udiv <4 x i32> %a, %b
# | ^
# | <stdin>:51:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <4 x i32> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:194:13: error: Z13-NEXT: expected string not found in input
# | ; Z13-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <2 x i32> %r
# | ^
# | <stdin>:53:86: note: scanning from here
# | Cost Model: Found an estimated cost of 48 for instruction: %r = udiv <2 x i32> %a, %b
# | ^
# | <stdin>:54:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <2 x i32> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:207:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <8 x i16> %r
# | ^
# | <stdin>:56:88: note: scanning from here
# | Cost Model: Found an estimated cost of 1000 for instruction: %r = udiv <8 x i16> %a, %b
# | ^
# | <stdin>:57:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i16> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:216:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <4 x i16> %r
# | ^
# | <stdin>:59:86: note: scanning from here
# | Cost Model: Found an estimated cost of 94 for instruction: %r = udiv <4 x i16> %a, %b
# | ^
# | <stdin>:60:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <4 x i16> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:225:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <16 x i8> %r
# | ^
# | <stdin>:62:88: note: scanning from here
# | Cost Model: Found an estimated cost of 1000 for instruction: %r = udiv <16 x i8> %a, %b
# | ^
# | <stdin>:63:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <16 x i8> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:234:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <8 x i8> %r
# | ^
# | <stdin>:65:87: note: scanning from here
# | Cost Model: Found an estimated cost of 1000 for instruction: %r = udiv <8 x i8> %a, %b
# | ^
# | <stdin>:66:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i8> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:245:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i64 %r
# | ^
# | <stdin>:68:80: note: scanning from here
# | Cost Model: Found an estimated cost of 20 for instruction: %r = srem i64 %a, %b
# | ^
# | <stdin>:69:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i64 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:254:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i32 %r
# | ^
# | <stdin>:71:80: note: scanning from here
# | Cost Model: Found an estimated cost of 20 for instruction: %r = srem i32 %a, %b
# | ^
# | <stdin>:72:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i32 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:263:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i16 %r
# | ^
# | <stdin>:74:80: note: scanning from here
# | Cost Model: Found an estimated cost of 20 for instruction: %r = srem i16 %a, %b
# | ^
# | <stdin>:75:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i16 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:272:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i8 %r
# | ^
# | <stdin>:77:79: note: scanning from here
# | Cost Model: Found an estimated cost of 20 for instruction: %r = srem i8 %a, %b
# | ^
# | <stdin>:78:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i8 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:283:13: error: Z13-NEXT: expected string not found in input
# | ; Z13-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <2 x i64> %r
# | ^
# | <stdin>:80:86: note: scanning from here
# | Cost Model: Found an estimated cost of 47 for instruction: %r = srem <2 x i64> %a, %b
# | ^
# | <stdin>:81:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <2 x i64> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:296:13: error: Z13-NEXT: expected string not found in input
# | ; Z13-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <4 x i32> %r
# | ^
# | <stdin>:83:86: note: scanning from here
# | Cost Model: Found an estimated cost of 94 for instruction: %r = srem <4 x i32> %a, %b
# | ^
# | <stdin>:84:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <4 x i32> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:309:13: error: Z13-NEXT: expected string not found in input
# | ; Z13-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <2 x i32> %r
# | ^
# | <stdin>:86:86: note: scanning from here
# | Cost Model: Found an estimated cost of 48 for instruction: %r = srem <2 x i32> %a, %b
# | ^
# | <stdin>:87:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <2 x i32> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:322:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <8 x i16> %r
# | ^
# | <stdin>:89:88: note: scanning from here
# | Cost Model: Found an estimated cost of 1000 for instruction: %r = srem <8 x i16> %a, %b
# | ^
# | <stdin>:90:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i16> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:331:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <4 x i16> %r
# | ^
# | <stdin>:92:86: note: scanning from here
# | Cost Model: Found an estimated cost of 94 for instruction: %r = srem <4 x i16> %a, %b
# | ^
# | <stdin>:93:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <4 x i16> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:340:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <16 x i8> %r
# | ^
# | <stdin>:95:88: note: scanning from here
# | Cost Model: Found an estimated cost of 1000 for instruction: %r = srem <16 x i8> %a, %b
# | ^
# | <stdin>:96:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <16 x i8> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:349:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <8 x i8> %r
# | ^
# | <stdin>:98:87: note: scanning from here
# | Cost Model: Found an estimated cost of 1000 for instruction: %r = srem <8 x i8> %a, %b
# | ^
# | <stdin>:99:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i8> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:360:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i64 %r
# | ^
# | <stdin>:101:80: note: scanning from here
# | Cost Model: Found an estimated cost of 20 for instruction: %r = urem i64 %a, %b
# | ^
# | <stdin>:102:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i64 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:369:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i32 %r
# | ^
# | <stdin>:104:80: note: scanning from here
# | Cost Model: Found an estimated cost of 20 for instruction: %r = urem i32 %a, %b
# | ^
# | <stdin>:105:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i32 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:378:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i16 %r
# | ^
# | <stdin>:107:80: note: scanning from here
# | Cost Model: Found an estimated cost of 20 for instruction: %r = urem i16 %a, %b
# | ^
# | <stdin>:108:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i16 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:387:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i8 %r
# | ^
# | <stdin>:110:79: note: scanning from here
# | Cost Model: Found an estimated cost of 20 for instruction: %r = urem i8 %a, %b
# | ^
# | <stdin>:111:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i8 %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:398:13: error: Z13-NEXT: expected string not found in input
# | ; Z13-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <2 x i64> %r
# | ^
# | <stdin>:113:86: note: scanning from here
# | Cost Model: Found an estimated cost of 47 for instruction: %r = urem <2 x i64> %a, %b
# | ^
# | <stdin>:114:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <2 x i64> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:411:13: error: Z13-NEXT: expected string not found in input
# | ; Z13-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <4 x i32> %r
# | ^
# | <stdin>:116:86: note: scanning from here
# | Cost Model: Found an estimated cost of 94 for instruction: %r = urem <4 x i32> %a, %b
# | ^
# | <stdin>:117:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <4 x i32> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:424:13: error: Z13-NEXT: expected string not found in input
# | ; Z13-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <2 x i32> %r
# | ^
# | <stdin>:119:86: note: scanning from here
# | Cost Model: Found an estimated cost of 48 for instruction: %r = urem <2 x i32> %a, %b
# | ^
# | <stdin>:120:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <2 x i32> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:437:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <8 x i16> %r
# | ^
# | <stdin>:122:88: note: scanning from here
# | Cost Model: Found an estimated cost of 1000 for instruction: %r = urem <8 x i16> %a, %b
# | ^
# | <stdin>:123:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i16> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:446:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <4 x i16> %r
# | ^
# | <stdin>:125:86: note: scanning from here
# | Cost Model: Found an estimated cost of 94 for instruction: %r = urem <4 x i16> %a, %b
# | ^
# | <stdin>:126:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <4 x i16> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:455:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <16 x i8> %r
# | ^
# | <stdin>:128:88: note: scanning from here
# | Cost Model: Found an estimated cost of 1000 for instruction: %r = urem <16 x i8> %a, %b
# | ^
# | <stdin>:129:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <16 x i8> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:464:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <8 x i8> %r
# | ^
# | <stdin>:131:87: note: scanning from here
# | Cost Model: Found an estimated cost of 1000 for instruction: %r = urem <8 x i8> %a, %b
# | ^
# | <stdin>:132:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i8> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:474:13: error: Z13-NEXT: expected string not found in input
# | ; Z13-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <8 x i64> %r
# | ^
# | <stdin>:134:88: note: scanning from here
# | Cost Model: Found an estimated cost of 1000 for instruction: %r = sdiv <8 x i64> %a, %b
# | ^
# | <stdin>:135:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i64> %r
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll:487:13: error: Z13-NEXT: expected string not found in input
# | ; Z13-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret <8 x i32> %r
# | ^
# | <stdin>:137:88: note: scanning from here
# | Cost Model: Found an estimated cost of 1000 for instruction: %r = urem <8 x i32> %a, %b
# | ^
# | <stdin>:138:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i32> %r
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/divrem-reg.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: Printing analysis 'Cost Model Analysis' for function 'fun0':
# | 2: Cost Model: Found an estimated cost of 20 for instruction: %r = sdiv i64 %a, %b
# | next:15'0 X error: no match found
# | 3: Cost Model: Found an estimated cost of 0 for instruction: ret i64 %r
# | next:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:15'1 ? possible intended match
# | 4: Printing analysis 'Cost Model Analysis' for function 'fun1':
# | next:15'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 5: Cost Model: Found an estimated cost of 20 for instruction: %r = sdiv i32 %a, %b
# | next:24'0 X error: no match found
# | 6: Cost Model: Found an estimated cost of 0 for instruction: ret i32 %r
# | next:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:24'1 ? possible intended match
# | 7: Printing analysis 'Cost Model Analysis' for function 'fun2':
# | next:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 8: Cost Model: Found an estimated cost of 20 for instruction: %r = sdiv i16 %a, %b
# | next:33'0 X error: no match found
# | 9: Cost Model: Found an estimated cost of 0 for instruction: ret i16 %r
# | next:33'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:33'1 ? possible intended match
# | 10: Printing analysis 'Cost Model Analysis' for function 'fun3':
# | next:33'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 11: Cost Model: Found an estimated cost of 20 for instruction: %r = sdiv i8 %a, %b
# | next:42'0 X error: no match found
# | 12: Cost Model: Found an estimated cost of 0 for instruction: ret i8 %r
# | next:42'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:42'1 ? possible intended match
# | 13: Printing analysis 'Cost Model Analysis' for function 'fun4':
# | next:42'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 14: Cost Model: Found an estimated cost of 47 for instruction: %r = sdiv <2 x i64> %a, %b
# | next:53'0 X error: no match found
# | 15: Cost Model: Found an estimated cost of 0 for instruction: ret <2 x i64> %r
# | next:53'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:53'1 ? possible intended match
# | 16: Printing analysis 'Cost Model Analysis' for function 'fun5':
# | next:53'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 17: Cost Model: Found an estimated cost of 94 for instruction: %r = sdiv <4 x i32> %a, %b
# | next:66'0 X error: no match found
# | 18: Cost Model: Found an estimated cost of 0 for instruction: ret <4 x i32> %r
# | next:66'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:66'1 ? possible intended match
# | 19: Printing analysis 'Cost Model Analysis' for function 'fun6':
# | next:66'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 20: Cost Model: Found an estimated cost of 48 for instruction: %r = sdiv <2 x i32> %a, %b
# | next:79'0 X error: no match found
# | 21: Cost Model: Found an estimated cost of 0 for instruction: ret <2 x i32> %r
# | next:79'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:79'1 ? possible intended match
# | 22: Printing analysis 'Cost Model Analysis' for function 'fun7':
# | next:79'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 23: Cost Model: Found an estimated cost of 1000 for instruction: %r = sdiv <8 x i16> %a, %b
# | next:92'0 X error: no match found
# | 24: Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i16> %r
# | next:92'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:92'1 ? possible intended match
# | 25: Printing analysis 'Cost Model Analysis' for function 'fun8':
# | next:92'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 26: Cost Model: Found an estimated cost of 94 for instruction: %r = sdiv <4 x i16> %a, %b
# | next:101'0 X error: no match found
# | 27: Cost Model: Found an estimated cost of 0 for instruction: ret <4 x i16> %r
# | next:101'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:101'1 ? possible intended match
# | 28: Printing analysis 'Cost Model Analysis' for function 'fun9':
# | next:101'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 29: Cost Model: Found an estimated cost of 1000 for instruction: %r = sdiv <16 x i8> %a, %b
# | next:110'0 X error: no match found
# | 30: Cost Model: Found an estimated cost of 0 for instruction: ret <16 x i8> %r
# | next:110'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:110'1 ? possible intended match
# | 31: Printing analysis 'Cost Model Analysis' for function 'fun10':
# | next:110'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 32: Cost Model: Found an estimated cost of 1000 for instruction: %r = sdiv <8 x i8> %a, %b
# | next:119'0 X error: no match found
# | 33: Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i8> %r
# | next:119'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:119'1 ? possible intended match
# | 34: Printing analysis 'Cost Model Analysis' for function 'fun11':
# | next:119'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 35: Cost Model: Found an estimated cost of 20 for instruction: %r = udiv i64 %a, %b
# | next:130'0 X error: no match found
# | 36: Cost Model: Found an estimated cost of 0 for instruction: ret i64 %r
# | next:130'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:130'1 ? possible intended match
# | 37: Printing analysis 'Cost Model Analysis' for function 'fun12':
# | next:130'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 38: Cost Model: Found an estimated cost of 20 for instruction: %r = udiv i32 %a, %b
# | next:139'0 X error: no match found
# | 39: Cost Model: Found an estimated cost of 0 for instruction: ret i32 %r
# | next:139'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:139'1 ? possible intended match
# | 40: Printing analysis 'Cost Model Analysis' for function 'fun13':
# | next:139'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 41: Cost Model: Found an estimated cost of 20 for instruction: %r = udiv i16 %a, %b
# | next:148'0 X error: no match found
# | 42: Cost Model: Found an estimated cost of 0 for instruction: ret i16 %r
# | next:148'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:148'1 ? possible intended match
# | 43: Printing analysis 'Cost Model Analysis' for function 'fun14':
# | next:148'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 44: Cost Model: Found an estimated cost of 20 for instruction: %r = udiv i8 %a, %b
# | next:157'0 X error: no match found
# | 45: Cost Model: Found an estimated cost of 0 for instruction: ret i8 %r
# | next:157'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:157'1 ? possible intended match
# | 46: Printing analysis 'Cost Model Analysis' for function 'fun15':
# | next:157'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 47: Cost Model: Found an estimated cost of 47 for instruction: %r = udiv <2 x i64> %a, %b
# | next:168'0 X error: no match found
# | 48: Cost Model: Found an estimated cost of 0 for instruction: ret <2 x i64> %r
# | next:168'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:168'1 ? possible intended match
# | 49: Printing analysis 'Cost Model Analysis' for function 'fun16':
# | next:168'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 50: Cost Model: Found an estimated cost of 94 for instruction: %r = udiv <4 x i32> %a, %b
# | next:181'0 X error: no match found
# | 51: Cost Model: Found an estimated cost of 0 for instruction: ret <4 x i32> %r
# | next:181'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:181'1 ? possible intended match
# | 52: Printing analysis 'Cost Model Analysis' for function 'fun17':
# | next:181'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 53: Cost Model: Found an estimated cost of 48 for instruction: %r = udiv <2 x i32> %a, %b
# | next:194'0 X error: no match found
# | 54: Cost Model: Found an estimated cost of 0 for instruction: ret <2 x i32> %r
# | next:194'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:194'1 ? possible intended match
# | 55: Printing analysis 'Cost Model Analysis' for function 'fun18':
# | next:194'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 56: Cost Model: Found an estimated cost of 1000 for instruction: %r = udiv <8 x i16> %a, %b
# | next:207'0 X error: no match found
# | 57: Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i16> %r
# | next:207'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:207'1 ? possible intended match
# | 58: Printing analysis 'Cost Model Analysis' for function 'fun19':
# | next:207'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 59: Cost Model: Found an estimated cost of 94 for instruction: %r = udiv <4 x i16> %a, %b
# | next:216'0 X error: no match found
# | 60: Cost Model: Found an estimated cost of 0 for instruction: ret <4 x i16> %r
# | next:216'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:216'1 ? possible intended match
# | 61: Printing analysis 'Cost Model Analysis' for function 'fun20':
# | next:216'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 62: Cost Model: Found an estimated cost of 1000 for instruction: %r = udiv <16 x i8> %a, %b
# | next:225'0 X error: no match found
# | 63: Cost Model: Found an estimated cost of 0 for instruction: ret <16 x i8> %r
# | next:225'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:225'1 ? possible intended match
# | 64: Printing analysis 'Cost Model Analysis' for function 'fun21':
# | next:225'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 65: Cost Model: Found an estimated cost of 1000 for instruction: %r = udiv <8 x i8> %a, %b
# | next:234'0 X error: no match found
# | 66: Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i8> %r
# | next:234'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:234'1 ? possible intended match
# | 67: Printing analysis 'Cost Model Analysis' for function 'fun22':
# | next:234'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 68: Cost Model: Found an estimated cost of 20 for instruction: %r = srem i64 %a, %b
# | next:245'0 X error: no match found
# | 69: Cost Model: Found an estimated cost of 0 for instruction: ret i64 %r
# | next:245'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:245'1 ? possible intended match
# | 70: Printing analysis 'Cost Model Analysis' for function 'fun23':
# | next:245'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 71: Cost Model: Found an estimated cost of 20 for instruction: %r = srem i32 %a, %b
# | next:254'0 X error: no match found
# | 72: Cost Model: Found an estimated cost of 0 for instruction: ret i32 %r
# | next:254'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:254'1 ? possible intended match
# | 73: Printing analysis 'Cost Model Analysis' for function 'fun24':
# | next:254'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 74: Cost Model: Found an estimated cost of 20 for instruction: %r = srem i16 %a, %b
# | next:263'0 X error: no match found
# | 75: Cost Model: Found an estimated cost of 0 for instruction: ret i16 %r
# | next:263'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:263'1 ? possible intended match
# | 76: Printing analysis 'Cost Model Analysis' for function 'fun25':
# | next:263'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 77: Cost Model: Found an estimated cost of 20 for instruction: %r = srem i8 %a, %b
# | next:272'0 X error: no match found
# | 78: Cost Model: Found an estimated cost of 0 for instruction: ret i8 %r
# | next:272'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:272'1 ? possible intended match
# | 79: Printing analysis 'Cost Model Analysis' for function 'fun26':
# | next:272'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 80: Cost Model: Found an estimated cost of 47 for instruction: %r = srem <2 x i64> %a, %b
# | next:283'0 X error: no match found
# | 81: Cost Model: Found an estimated cost of 0 for instruction: ret <2 x i64> %r
# | next:283'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:283'1 ? possible intended match
# | 82: Printing analysis 'Cost Model Analysis' for function 'fun27':
# | next:283'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 83: Cost Model: Found an estimated cost of 94 for instruction: %r = srem <4 x i32> %a, %b
# | next:296'0 X error: no match found
# | 84: Cost Model: Found an estimated cost of 0 for instruction: ret <4 x i32> %r
# | next:296'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:296'1 ? possible intended match
# | 85: Printing analysis 'Cost Model Analysis' for function 'fun28':
# | next:296'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 86: Cost Model: Found an estimated cost of 48 for instruction: %r = srem <2 x i32> %a, %b
# | next:309'0 X error: no match found
# | 87: Cost Model: Found an estimated cost of 0 for instruction: ret <2 x i32> %r
# | next:309'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:309'1 ? possible intended match
# | 88: Printing analysis 'Cost Model Analysis' for function 'fun29':
# | next:309'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 89: Cost Model: Found an estimated cost of 1000 for instruction: %r = srem <8 x i16> %a, %b
# | next:322'0 X error: no match found
# | 90: Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i16> %r
# | next:322'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:322'1 ? possible intended match
# | 91: Printing analysis 'Cost Model Analysis' for function 'fun30':
# | next:322'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 92: Cost Model: Found an estimated cost of 94 for instruction: %r = srem <4 x i16> %a, %b
# | next:331'0 X error: no match found
# | 93: Cost Model: Found an estimated cost of 0 for instruction: ret <4 x i16> %r
# | next:331'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:331'1 ? possible intended match
# | 94: Printing analysis 'Cost Model Analysis' for function 'fun31':
# | next:331'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 95: Cost Model: Found an estimated cost of 1000 for instruction: %r = srem <16 x i8> %a, %b
# | next:340'0 X error: no match found
# | 96: Cost Model: Found an estimated cost of 0 for instruction: ret <16 x i8> %r
# | next:340'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:340'1 ? possible intended match
# | 97: Printing analysis 'Cost Model Analysis' for function 'fun32':
# | next:340'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 98: Cost Model: Found an estimated cost of 1000 for instruction: %r = srem <8 x i8> %a, %b
# | next:349'0 X error: no match found
# | 99: Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i8> %r
# | next:349'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:349'1 ? possible intended match
# | 100: Printing analysis 'Cost Model Analysis' for function 'fun33':
# | next:349'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 101: Cost Model: Found an estimated cost of 20 for instruction: %r = urem i64 %a, %b
# | next:360'0 X error: no match found
# | 102: Cost Model: Found an estimated cost of 0 for instruction: ret i64 %r
# | next:360'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:360'1 ? possible intended match
# | 103: Printing analysis 'Cost Model Analysis' for function 'fun34':
# | next:360'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 104: Cost Model: Found an estimated cost of 20 for instruction: %r = urem i32 %a, %b
# | next:369'0 X error: no match found
# | 105: Cost Model: Found an estimated cost of 0 for instruction: ret i32 %r
# | next:369'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:369'1 ? possible intended match
# | 106: Printing analysis 'Cost Model Analysis' for function 'fun35':
# | next:369'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 107: Cost Model: Found an estimated cost of 20 for instruction: %r = urem i16 %a, %b
# | next:378'0 X error: no match found
# | 108: Cost Model: Found an estimated cost of 0 for instruction: ret i16 %r
# | next:378'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:378'1 ? possible intended match
# | 109: Printing analysis 'Cost Model Analysis' for function 'fun36':
# | next:378'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 110: Cost Model: Found an estimated cost of 20 for instruction: %r = urem i8 %a, %b
# | next:387'0 X error: no match found
# | 111: Cost Model: Found an estimated cost of 0 for instruction: ret i8 %r
# | next:387'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:387'1 ? possible intended match
# | 112: Printing analysis 'Cost Model Analysis' for function 'fun37':
# | next:387'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 113: Cost Model: Found an estimated cost of 47 for instruction: %r = urem <2 x i64> %a, %b
# | next:398'0 X error: no match found
# | 114: Cost Model: Found an estimated cost of 0 for instruction: ret <2 x i64> %r
# | next:398'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:398'1 ? possible intended match
# | 115: Printing analysis 'Cost Model Analysis' for function 'fun38':
# | next:398'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 116: Cost Model: Found an estimated cost of 94 for instruction: %r = urem <4 x i32> %a, %b
# | next:411'0 X error: no match found
# | 117: Cost Model: Found an estimated cost of 0 for instruction: ret <4 x i32> %r
# | next:411'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:411'1 ? possible intended match
# | 118: Printing analysis 'Cost Model Analysis' for function 'fun39':
# | next:411'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 119: Cost Model: Found an estimated cost of 48 for instruction: %r = urem <2 x i32> %a, %b
# | next:424'0 X error: no match found
# | 120: Cost Model: Found an estimated cost of 0 for instruction: ret <2 x i32> %r
# | next:424'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:424'1 ? possible intended match
# | 121: Printing analysis 'Cost Model Analysis' for function 'fun40':
# | next:424'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 122: Cost Model: Found an estimated cost of 1000 for instruction: %r = urem <8 x i16> %a, %b
# | next:437'0 X error: no match found
# | 123: Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i16> %r
# | next:437'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:437'1 ? possible intended match
# | 124: Printing analysis 'Cost Model Analysis' for function 'fun41':
# | next:437'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 125: Cost Model: Found an estimated cost of 94 for instruction: %r = urem <4 x i16> %a, %b
# | next:446'0 X error: no match found
# | 126: Cost Model: Found an estimated cost of 0 for instruction: ret <4 x i16> %r
# | next:446'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:446'1 ? possible intended match
# | 127: Printing analysis 'Cost Model Analysis' for function 'fun42':
# | next:446'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 128: Cost Model: Found an estimated cost of 1000 for instruction: %r = urem <16 x i8> %a, %b
# | next:455'0 X error: no match found
# | 129: Cost Model: Found an estimated cost of 0 for instruction: ret <16 x i8> %r
# | next:455'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:455'1 ? possible intended match
# | 130: Printing analysis 'Cost Model Analysis' for function 'fun43':
# | next:455'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 131: Cost Model: Found an estimated cost of 1000 for instruction: %r = urem <8 x i8> %a, %b
# | next:464'0 X error: no match found
# | 132: Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i8> %r
# | next:464'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:464'1 ? possible intended match
# | 133: Printing analysis 'Cost Model Analysis' for function 'fun44':
# | next:464'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 134: Cost Model: Found an estimated cost of 1000 for instruction: %r = sdiv <8 x i64> %a, %b
# | next:474'0 X error: no match found
# | 135: Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i64> %r
# | next:474'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:474'1 ? possible intended match
# | 136: Printing analysis 'Cost Model Analysis' for function 'fun45':
# | next:474'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 137: Cost Model: Found an estimated cost of 1000 for instruction: %r = urem <8 x i32> %a, %b
# | next:487'0 X error: no match found
# | 138: Cost Model: Found an estimated cost of 0 for instruction: ret <8 x i32> %r
# | next:487'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:487'1 ? possible intended match
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.Analysis/CostModel/SystemZ/int-operands-extcost.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/int-operands-extcost.ll -passes="print<cost-model>" 2>&1 -disable-output -mtriple=systemz-unknown -mcpu=z13 | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/int-operands-extcost.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt '-passes=print<cost-model>' -disable-output -mtriple=systemz-unknown -mcpu=z13
# 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/Analysis/CostModel/SystemZ/int-operands-extcost.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/int-operands-extcost.ll:44:10: error: CHECK: expected string not found in input
# | ; CHECK: Cost Model: Found an estimated cost of 1 for instruction: ret void
# | ^
# | <stdin>:15:85: note: scanning from here
# | Cost Model: Found an estimated cost of 2 for instruction: %6 = icmp slt i16 %a2, 123
# | ^
# | <stdin>:16:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret void
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/int-operands-extcost.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 10: Cost Model: Found an estimated cost of 1 for instruction: %li16_1 = load i16, ptr undef, align 2
# | 11: Cost Model: Found an estimated cost of 1 for instruction: %4 = icmp slt i16 %li16_0, %li16_1
# | 12: Cost Model: Found an estimated cost of 1 for instruction: %a2 = add i16 %li16_0, 1
# | 13: Cost Model: Found an estimated cost of 1 for instruction: %a3 = add i16 %li16_1, 1
# | 14: Cost Model: Found an estimated cost of 3 for instruction: %5 = icmp slt i16 %a2, %a3
# | 15: Cost Model: Found an estimated cost of 2 for instruction: %6 = icmp slt i16 %a2, 123
# | check:44'0 X error: no match found
# | 16: Cost Model: Found an estimated cost of 0 for instruction: ret void
# | check:44'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:44'1 ? possible intended match
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.Analysis/CostModel/SystemZ/logicalop.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/logicalop.ll -passes="print<cost-model>" 2>&1 -disable-output -mtriple=systemz-unknown -mcpu=z13 | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/logicalop.ll --check-prefix=CHECK-THROUGHPUT
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt '-passes=print<cost-model>' -disable-output -mtriple=systemz-unknown -mcpu=z13
# 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/Analysis/CostModel/SystemZ/logicalop.ll --check-prefix=CHECK-THROUGHPUT
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/logicalop.ll:12:26: error: CHECK-THROUGHPUT-NEXT: expected string not found in input
# | ; CHECK-THROUGHPUT-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret void
# | ^
# | <stdin>:5:84: note: scanning from here
# | Cost Model: Found an estimated cost of 1 for instruction: %bor = or i1 undef, undef
# | ^
# | <stdin>:6:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret void
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/logicalop.ll:35:26: error: CHECK-THROUGHPUT-NEXT: expected string not found in input
# | ; CHECK-THROUGHPUT-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret void
# | ^
# | <stdin>:11:90: note: scanning from here
# | Cost Model: Found an estimated cost of 1 for instruction: %bor = or <4 x i1> undef, undef
# | ^
# | <stdin>:12:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret void
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/logicalop.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: Printing analysis 'Cost Model Analysis' for function 'op':
# | 2: Cost Model: Found an estimated cost of 1 for instruction: %sand = select i1 undef, i1 undef, i1 false
# | 3: Cost Model: Found an estimated cost of 1 for instruction: %band = and i1 undef, undef
# | 4: Cost Model: Found an estimated cost of 1 for instruction: %sor = select i1 undef, i1 true, i1 undef
# | 5: Cost Model: Found an estimated cost of 1 for instruction: %bor = or i1 undef, undef
# | next:12'0 X error: no match found
# | 6: Cost Model: Found an estimated cost of 0 for instruction: ret void
# | next:12'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:12'1 ? possible intended match
# | 7: Printing analysis 'Cost Model Analysis' for function 'vecop':
# | next:12'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 8: Cost Model: Found an estimated cost of 1 for instruction: %sand = select <4 x i1> undef, <4 x i1> undef, <4 x i1> zeroinitializer
# | 9: Cost Model: Found an estimated cost of 1 for instruction: %band = and <4 x i1> undef, undef
# | 10: Cost Model: Found an estimated cost of 1 for instruction: %sor = select <4 x i1> undef, <4 x i1> splat (i1 true), <4 x i1> undef
# | 11: Cost Model: Found an estimated cost of 1 for instruction: %bor = or <4 x i1> undef, undef
# | next:35'0 X error: no match found
# | 12: Cost Model: Found an estimated cost of 0 for instruction: ret void
# | next:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:35'1 ? possible intended match
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.Analysis/CostModel/SystemZ/reduce-and.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/reduce-and.ll -mtriple=systemz-unknown -mcpu=z13 -passes="print<cost-model>" -cost-kind=throughput 2>&1 -disable-output | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/reduce-and.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt -mtriple=systemz-unknown -mcpu=z13 '-passes=print<cost-model>' -cost-kind=throughput -disable-output
# 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/Analysis/CostModel/SystemZ/reduce-and.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/reduce-and.ll:14:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i32 undef
# | ^
# | <stdin>:9:125: note: scanning from here
# | Cost Model: Found an estimated cost of 258 for instruction: %V128 = call i1 @llvm.vector.reduce.and.v128i1(<128 x i1> undef)
# | ^
# | <stdin>:10:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i32 undef
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/reduce-and.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: Printing analysis 'Cost Model Analysis' for function 'reduce_i1':
# | 2: Cost Model: Found an estimated cost of 3 for instruction: %V1 = call i1 @llvm.vector.reduce.and.v1i1(<1 x i1> undef)
# | 3: Cost Model: Found an estimated cost of 4 for instruction: %V2 = call i1 @llvm.vector.reduce.and.v2i1(<2 x i1> undef)
# | 4: Cost Model: Found an estimated cost of 4 for instruction: %V4 = call i1 @llvm.vector.reduce.and.v4i1(<4 x i1> undef)
# | 5: Cost Model: Found an estimated cost of 4 for instruction: %V8 = call i1 @llvm.vector.reduce.and.v8i1(<8 x i1> undef)
# | 6: Cost Model: Found an estimated cost of 4 for instruction: %V16 = call i1 @llvm.vector.reduce.and.v16i1(<16 x i1> undef)
# | 7: Cost Model: Found an estimated cost of 66 for instruction: %V32 = call i1 @llvm.vector.reduce.and.v32i1(<32 x i1> undef)
# | 8: Cost Model: Found an estimated cost of 130 for instruction: %V64 = call i1 @llvm.vector.reduce.and.v64i1(<64 x i1> undef)
# | 9: Cost Model: Found an estimated cost of 258 for instruction: %V128 = call i1 @llvm.vector.reduce.and.v128i1(<128 x i1> undef)
# | next:14'0 X error: no match found
# | 10: Cost Model: Found an estimated cost of 0 for instruction: ret i32 undef
# | next:14'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:14'1 ? possible intended match
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.Analysis/CostModel/SystemZ/reduce-or.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/reduce-or.ll -mtriple=systemz-unknown -mcpu=z13 -passes="print<cost-model>" -cost-kind=throughput 2>&1 -disable-output | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/reduce-or.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt -mtriple=systemz-unknown -mcpu=z13 '-passes=print<cost-model>' -cost-kind=throughput -disable-output
# 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/Analysis/CostModel/SystemZ/reduce-or.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/reduce-or.ll:14:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret i32 undef
# | ^
# | <stdin>:9:124: note: scanning from here
# | Cost Model: Found an estimated cost of 258 for instruction: %V128 = call i1 @llvm.vector.reduce.or.v128i1(<128 x i1> undef)
# | ^
# | <stdin>:10:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret i32 undef
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/reduce-or.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: Printing analysis 'Cost Model Analysis' for function 'reduce_i1':
# | 2: Cost Model: Found an estimated cost of 3 for instruction: %V1 = call i1 @llvm.vector.reduce.or.v1i1(<1 x i1> undef)
# | 3: Cost Model: Found an estimated cost of 4 for instruction: %V2 = call i1 @llvm.vector.reduce.or.v2i1(<2 x i1> undef)
# | 4: Cost Model: Found an estimated cost of 4 for instruction: %V4 = call i1 @llvm.vector.reduce.or.v4i1(<4 x i1> undef)
# | 5: Cost Model: Found an estimated cost of 4 for instruction: %V8 = call i1 @llvm.vector.reduce.or.v8i1(<8 x i1> undef)
# | 6: Cost Model: Found an estimated cost of 4 for instruction: %V16 = call i1 @llvm.vector.reduce.or.v16i1(<16 x i1> undef)
# | 7: Cost Model: Found an estimated cost of 66 for instruction: %V32 = call i1 @llvm.vector.reduce.or.v32i1(<32 x i1> undef)
# | 8: Cost Model: Found an estimated cost of 130 for instruction: %V64 = call i1 @llvm.vector.reduce.or.v64i1(<64 x i1> undef)
# | 9: Cost Model: Found an estimated cost of 258 for instruction: %V128 = call i1 @llvm.vector.reduce.or.v128i1(<128 x i1> undef)
# | next:14'0 X error: no match found
# | 10: Cost Model: Found an estimated cost of 0 for instruction: ret i32 undef
# | next:14'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:14'1 ? possible intended match
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.Analysis/CostModel/SystemZ/struct-cost-crash.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt -passes="print<cost-model>" 2>&1 -disable-output < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/struct-cost-crash.ll | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/struct-cost-crash.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt '-passes=print<cost-model>' -disable-output
# 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/Analysis/CostModel/SystemZ/struct-cost-crash.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/struct-cost-crash.ll:14:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: br label %1
# | ^
# | <stdin>:1:59: note: scanning from here
# | Printing analysis 'Cost Model Analysis' for function 'foo':
# | ^
# | <stdin>:2:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: br label %1
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/struct-cost-crash.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: Printing analysis 'Cost Model Analysis' for function 'foo':
# | next:14'0 X~ error: no match found
# | 2: Cost Model: Found an estimated cost of 0 for instruction: br label %1
# | next:14'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:14'1 ? possible intended match
# | 3: Cost Model: Found an estimated cost of 1 for instruction: %2 = call { i64, i32 } @bar()
# | next:14'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 4: Cost Model: Found an estimated cost of 4 for instruction: store { i64, i32 } %2, ptr inttoptr (i64 16 to ptr), align 16
# | next:14'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 5: Cost Model: Found an estimated cost of 0 for instruction: br label %1
# | next:14'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.Analysis/CostModel/SystemZ/vector-reductions.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt -passes='print<cost-model>' -disable-output -mtriple=s390x-unknown-linux -mcpu=z15 < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/vector-reductions.ll 2>&1 | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/vector-reductions.ll --check-prefix=Z15
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt '-passes=print<cost-model>' -disable-output -mtriple=s390x-unknown-linux -mcpu=z15
# 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/Analysis/CostModel/SystemZ/vector-reductions.ll --check-prefix=Z15
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/vector-reductions.ll:12:13: error: Z15-NEXT: expected string not found in input
# | ; Z15-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret void
# | ^
# | <stdin>:6:148: note: scanning from here
# | Cost Model: Found an estimated cost of 8 for instruction: %fadd_v4f128 = call fp128 @llvm.vector.reduce.fadd.v4f128(fp128 undef, <4 x fp128> undef)
# | ^
# | <stdin>:7:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret void
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/vector-reductions.ll:29:13: error: Z15-NEXT: expected string not found in input
# | ; Z15-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret void
# | ^
# | <stdin>:13:153: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %fadd_v4f128 = call fast fp128 @llvm.vector.reduce.fadd.v4f128(fp128 undef, <4 x fp128> undef)
# | ^
# | <stdin>:14:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret void
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/vector-reductions.ll:46:13: error: Z15-NEXT: expected string not found in input
# | ; Z15-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret void
# | ^
# | <stdin>:20:148: note: scanning from here
# | Cost Model: Found an estimated cost of 8 for instruction: %fmul_v4f128 = call fp128 @llvm.vector.reduce.fmul.v4f128(fp128 undef, <4 x fp128> undef)
# | ^
# | <stdin>:21:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret void
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/vector-reductions.ll:63:13: error: Z15-NEXT: expected string not found in input
# | ; Z15-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret void
# | ^
# | <stdin>:27:153: note: scanning from here
# | Cost Model: Found an estimated cost of 4 for instruction: %fadd_v4f128 = call fast fp128 @llvm.vector.reduce.fmul.v4f128(fp128 undef, <4 x fp128> undef)
# | ^
# | <stdin>:28:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret void
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/vector-reductions.ll:81:13: error: Z15-NEXT: expected string not found in input
# | ; Z15-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret void
# | ^
# | <stdin>:34:130: note: scanning from here
# | Cost Model: Found an estimated cost of 3 for instruction: %V4f128 = call fp128 @llvm.vector.reduce.fmin.v4f128(<4 x fp128> undef)
# | ^
# | <stdin>:35:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret void
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/vector-reductions.ll:98:13: error: Z15-NEXT: expected string not found in input
# | ; Z15-NEXT: Cost Model: Found an estimated cost of 1 for instruction: ret void
# | ^
# | <stdin>:41:130: note: scanning from here
# | Cost Model: Found an estimated cost of 3 for instruction: %V4f128 = call fp128 @llvm.vector.reduce.fmax.v4f128(<4 x fp128> undef)
# | ^
# | <stdin>:42:1: note: possible intended match here
# | Cost Model: Found an estimated cost of 0 for instruction: ret void
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Analysis/CostModel/SystemZ/vector-reductions.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: Printing analysis 'Cost Model Analysis' for function 'fadd_reductions':
# | 2: Cost Model: Found an estimated cost of 8 for instruction: %fadd_v4f32 = call float @llvm.vector.reduce.fadd.v4f32(float 0.000000e+00, <4 x float> undef)
# | 3: Cost Model: Found an estimated cost of 16 for instruction: %fadd_v8f32 = call float @llvm.vector.reduce.fadd.v8f32(float 0.000000e+00, <8 x float> undef)
# | 4: Cost Model: Found an estimated cost of 4 for instruction: %fadd_v2f64 = call double @llvm.vector.reduce.fadd.v2f64(double 0.000000e+00, <2 x double> undef)
# | 5: Cost Model: Found an estimated cost of 8 for instruction: %fadd_v4f64 = call double @llvm.vector.reduce.fadd.v4f64(double 0.000000e+00, <4 x double> undef)
# | 6: Cost Model: Found an estimated cost of 8 for instruction: %fadd_v4f128 = call fp128 @llvm.vector.reduce.fadd.v4f128(fp128 undef, <4 x fp128> undef)
# | next:12'0 X error: no match found
# | 7: Cost Model: Found an estimated cost of 0 for instruction: ret void
# | next:12'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:12'1 ? possible intended match
# | 8: Printing analysis 'Cost Model Analysis' for function 'fast_fadd_reductions':
# | next:12'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 9: Cost Model: Found an estimated cost of 5 for instruction: %fadd_v4f32 = call fast float @llvm.vector.reduce.fadd.v4f32(float 0.000000e+00, <4 x float> undef)
# | 10: Cost Model: Found an estimated cost of 6 for instruction: %fadd_v8f32 = call fast float @llvm.vector.reduce.fadd.v8f32(float 0.000000e+00, <8 x float> undef)
# | 11: Cost Model: Found an estimated cost of 3 for instruction: %fadd_v2f64 = call fast double @llvm.vector.reduce.fadd.v2f64(double 0.000000e+00, <2 x double> undef)
# | 12: Cost Model: Found an estimated cost of 4 for instruction: %fadd_v4f64 = call fast double @llvm.vector.reduce.fadd.v4f64(double 0.000000e+00, <4 x double> undef)
# | 13: Cost Model: Found an estimated cost of 4 for instruction: %fadd_v4f128 = call fast fp128 @llvm.vector.reduce.fadd.v4f128(fp128 undef, <4 x fp128> undef)
# | next:29'0 X error: no match found
# | 14: Cost Model: Found an estimated cost of 0 for instruction: ret void
# | next:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:29'1 ? possible intended match
# | 15: Printing analysis 'Cost Model Analysis' for function 'fmul_reductions':
# | next:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 16: Cost Model: Found an estimated cost of 8 for instruction: %fmul_v4f32 = call float @llvm.vector.reduce.fmul.v4f32(float 0.000000e+00, <4 x float> undef)
# | 17: Cost Model: Found an estimated cost of 16 for instruction: %fmul_v8f32 = call float @llvm.vector.reduce.fmul.v8f32(float 0.000000e+00, <8 x float> undef)
# | 18: Cost Model: Found an estimated cost of 4 for instruction: %fmul_v2f64 = call double @llvm.vector.reduce.fmul.v2f64(double 0.000000e+00, <2 x double> undef)
# | 19: Cost Model: Found an estimated cost of 8 for instruction: %fmul_v4f64 = call double @llvm.vector.reduce.fmul.v4f64(double 0.000000e+00, <4 x double> undef)
# | 20: Cost Model: Found an estimated cost of 8 for instruction: %fmul_v4f128 = call fp128 @llvm.vector.reduce.fmul.v4f128(fp128 undef, <4 x fp128> undef)
# | next:46'0 X error: no match found
# | 21: Cost Model: Found an estimated cost of 0 for instruction: ret void
# | next:46'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:46'1 ? possible intended match
# | 22: Printing analysis 'Cost Model Analysis' for function 'fast_fmul_reductions':
# | next:46'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 23: Cost Model: Found an estimated cost of 5 for instruction: %fmul_v4f32 = call fast float @llvm.vector.reduce.fmul.v4f32(float 0.000000e+00, <4 x float> undef)
# | 24: Cost Model: Found an estimated cost of 6 for instruction: %fmul_v8f32 = call fast float @llvm.vector.reduce.fmul.v8f32(float 0.000000e+00, <8 x float> undef)
# | 25: Cost Model: Found an estimated cost of 3 for instruction: %fmul_v2f64 = call fast double @llvm.vector.reduce.fmul.v2f64(double 0.000000e+00, <2 x double> undef)
# | 26: Cost Model: Found an estimated cost of 4 for instruction: %fmul_v4f64 = call fast double @llvm.vector.reduce.fmul.v4f64(double 0.000000e+00, <4 x double> undef)
# | 27: Cost Model: Found an estimated cost of 4 for instruction: %fadd_v4f128 = call fast fp128 @llvm.vector.reduce.fmul.v4f128(fp128 undef, <4 x fp128> undef)
# | next:63'0 X error: no match found
# | 28: Cost Model: Found an estimated cost of 0 for instruction: ret void
# | next:63'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:63'1 ? possible intended match
# | 29: Printing analysis 'Cost Model Analysis' for function 'fmin_reductions':
# | next:63'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 30: Cost Model: Found an estimated cost of 6 for instruction: %V4f32 = call float @llvm.vector.reduce.fmin.v4f32(<4 x float> undef)
# | 31: Cost Model: Found an estimated cost of 7 for instruction: %V8f32 = call float @llvm.vector.reduce.fmin.v8f32(<8 x float> undef)
# | 32: Cost Model: Found an estimated cost of 2 for instruction: %V2f64 = call double @llvm.vector.reduce.fmin.v2f64(<2 x double> undef)
# | 33: Cost Model: Found an estimated cost of 3 for instruction: %V4f64 = call double @llvm.vector.reduce.fmin.v4f64(<4 x double> undef)
# | 34: Cost Model: Found an estimated cost of 3 for instruction: %V4f128 = call fp128 @llvm.vector.reduce.fmin.v4f128(<4 x fp128> undef)
# | next:81'0 X error: no match found
# | 35: Cost Model: Found an estimated cost of 0 for instruction: ret void
# | next:81'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:81'1 ? possible intended match
# | 36: Printing analysis 'Cost Model Analysis' for function 'fmax_reductions':
# | next:81'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 37: Cost Model: Found an estimated cost of 6 for instruction: %V4f32 = call float @llvm.vector.reduce.fmax.v4f32(<4 x float> undef)
# | 38: Cost Model: Found an estimated cost of 7 for instruction: %V8f32 = call float @llvm.vector.reduce.fmax.v8f32(<8 x float> undef)
# | 39: Cost Model: Found an estimated cost of 2 for instruction: %V2f64 = call double @llvm.vector.reduce.fmax.v2f64(<2 x double> undef)
# | 40: Cost Model: Found an estimated cost of 3 for instruction: %V4f64 = call double @llvm.vector.reduce.fmax.v4f64(<4 x double> undef)
# | 41: Cost Model: Found an estimated cost of 3 for instruction: %V4f128 = call fp128 @llvm.vector.reduce.fmax.v4f128(<4 x fp128> undef)
# | next:98'0 X error: no match found
# | 42: Cost Model: Found an estimated cost of 0 for instruction: ret void
# | next:98'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:98'1 ? possible intended match
# | 43: Printing analysis 'Cost Model Analysis' for function 'reduceumin':
# | next:98'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 44: Cost Model: Found an estimated cost of 2 for instruction: %V2_64 = call i64 @llvm.vector.reduce.umin.v2i64(<2 x i64> undef)
# | 45: Cost Model: Found an estimated cost of 3 for instruction: %V4_64 = call i64 @llvm.vector.reduce.umin.v4i64(<4 x i64> undef)
# | 46: Cost Model: Found an estimated cost of 6 for instruction: %V4_32 = call i32 @llvm.vector.reduce.umin.v4i32(<4 x i32> undef)
# | 47: Cost Model: Found an estimated cost of 7 for instruction: %V8_32 = call i32 @llvm.vector.reduce.umin.v8i32(<8 x i32> undef)
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.Transforms/LoopVectorize/SystemZ/addressing.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt -S -mtriple=s390x-unknown-linux -mcpu=z13 -passes=loop-vectorize,dce,instcombine -force-vector-width=2 < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Transforms/LoopVectorize/SystemZ/addressing.ll | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Transforms/LoopVectorize/SystemZ/addressing.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt -S -mtriple=s390x-unknown-linux -mcpu=z13 -passes=loop-vectorize,dce,instcombine -force-vector-width=2
# 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/Transforms/LoopVectorize/SystemZ/addressing.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Transforms/LoopVectorize/SystemZ/addressing.ll:22:15: error: CHECK-NEXT: is not on the line after the previous match
# | ; CHECK-NEXT: store i32 4, ptr [[TMP2]], align 4
# | ^
# | <stdin>:62:2: note: 'next' match was here
# | store i32 4, ptr %0, align 4
# | ^
# | <stdin>:19:39: note: previous match ended here
# | %2 = getelementptr i8, ptr %1, i64 16
# | ^
# | <stdin>:20:1: note: non-matching line after previous match is here
# | %.idx2 = shl i64 %index, 4
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Transforms/LoopVectorize/SystemZ/addressing.ll:63:15: error: CHECK-NEXT: is not on the line after the previous match
# | ; CHECK-NEXT: [[TMP3:%.*]] = load ptr, ptr [[TMP1]], align 8
# | ^
# | <stdin>:113:2: note: 'next' match was here
# | %15 = load ptr, ptr %0, align 8
# | ^
# | <stdin>:100:38: note: previous match ended here
# | %2 = getelementptr i8, ptr %1, i64 8
# | ^
# | <stdin>:101:1: note: non-matching line after previous match is here
# | %3 = getelementptr ptr, ptr %PtrPtr, i64 %index
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Transforms/LoopVectorize/SystemZ/addressing.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 57: %27 = getelementptr i8, ptr %A, i64 %.idx14
# | 58: %28 = getelementptr i8, ptr %27, i64 224
# | 59: %.idx15 = shl i64 %index, 4
# | 60: %29 = getelementptr i8, ptr %A, i64 %.idx15
# | 61: %30 = getelementptr i8, ptr %29, i64 240
# | 62: store i32 4, ptr %0, align 4
# | next:22 !~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: match on wrong line
# | 63: store i32 4, ptr %2, align 4
# | 64: store i32 4, ptr %4, align 4
# | 65: store i32 4, ptr %6, align 4
# | 66: store i32 4, ptr %8, align 4
# | 67: store i32 4, ptr %10, align 4
# | .
# | .
# | .
# | 108: %10 = getelementptr i8, ptr %9, i64 40
# | 109: %11 = getelementptr ptr, ptr %PtrPtr, i64 %index
# | 110: %12 = getelementptr i8, ptr %11, i64 48
# | 111: %13 = getelementptr ptr, ptr %PtrPtr, i64 %index
# | 112: %14 = getelementptr i8, ptr %13, i64 56
# | 113: %15 = load ptr, ptr %0, align 8
# | next:63 !~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: match on wrong line
# | 114: %16 = load ptr, ptr %2, align 8
# | 115: %17 = load ptr, ptr %4, align 8
# | 116: %18 = load ptr, ptr %6, align 8
# | 117: %19 = load ptr, ptr %8, align 8
# | 118: %20 = load ptr, ptr %10, align 8
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.Transforms/LoopVectorize/SystemZ/branch-for-predicated-block.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt -mtriple=s390x-unknown-linux -mcpu=z13 -passes=loop-vectorize -force-vector-width=2 -debug-only=loop-vectorize -disable-output < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Transforms/LoopVectorize/SystemZ/branch-for-predicated-block.ll 2>&1 | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Transforms/LoopVectorize/SystemZ/branch-for-predicated-block.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt -mtriple=s390x-unknown-linux -mcpu=z13 -passes=loop-vectorize -force-vector-width=2 -debug-only=loop-vectorize -disable-output
# 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/Transforms/LoopVectorize/SystemZ/branch-for-predicated-block.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Transforms/LoopVectorize/SystemZ/branch-for-predicated-block.ll:35:10: error: CHECK: expected string not found in input
# | ; CHECK: LV: Found an estimated cost of 7 for VF 2 For instruction: br i1 %cmp55, label %if.then, label %for.inc
# | ^
# | <stdin>:1:1: note: scanning from here
# |
# | ^
# | <stdin>:20:1: note: possible intended match here
# | LV: Found an estimated cost of 5 for VF 2 For instruction: br i1 %cmp55, label %if.then, label %for.inc
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Transforms/LoopVectorize/SystemZ/branch-for-predicated-block.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1:
# | check:35'0 X error: no match found
# | 2: LV: Checking a loop in 'fun' from <stdin>
# | check:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 3: LV: Loop hints: force=? width=2 interleave=0
# | check:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 4: LV: Found a loop: for.body
# | check:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 5: LV: Found an induction variable.
# | check:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 6: LV: We can vectorize this loop!
# | check:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 15: LV: Found scalar instruction: %indvars.iv.next = add nuw nsw i64 %indvars.iv, 1
# | check:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 16: LV: Found an estimated cost of 0 for VF 2 For instruction: %indvars.iv = phi i64 [ %indvars.iv.next, %for.inc ], [ 0, %entry ]
# | check:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 17: LV: Found an estimated cost of 0 for VF 2 For instruction: %arrayidx = getelementptr inbounds i32, ptr %arr, i64 %indvars.iv
# | check:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 18: LV: Found an estimated cost of 1 for VF 2 For instruction: %l = load i32, ptr %arrayidx, align 4
# | check:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 19: LV: Found an estimated cost of 1 for VF 2 For instruction: %cmp55 = icmp sgt i32 %l, 0
# | check:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 20: LV: Found an estimated cost of 5 for VF 2 For instruction: br i1 %cmp55, label %if.then, label %for.inc
# | check:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:35'1 ? possible intended match
# | 21: LV: Found an estimated cost of 2 for VF 2 For instruction: %sub = sub nsw i32 0, %l
# | check:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 22: LV: Found an estimated cost of 1 for VF 2 For instruction: store i32 %sub, ptr %arrayidx, align 4
# | check:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 23: LV: Found an estimated cost of 0 for VF 2 For instruction: br label %for.inc
# | check:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 24: LV: Found an estimated cost of 1 for VF 2 For instruction: %indvars.iv.next = add nuw nsw i64 %indvars.iv, 1
# | check:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 25: LV: Found an estimated cost of 1 for VF 2 For instruction: %exitcond = icmp eq i64 %indvars.iv.next, %trip.count
# | check:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.Transforms/LoopVectorize/SystemZ/scalar-steps-with-users-demanding-all-lanes-and-first-lane-only.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt -p loop-vectorize -mtriple=s390x-unknown-linux -mcpu=z16 -S /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Transforms/LoopVectorize/SystemZ/scalar-steps-with-users-demanding-all-lanes-and-first-lane-only.ll | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Transforms/LoopVectorize/SystemZ/scalar-steps-with-users-demanding-all-lanes-and-first-lane-only.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt -p loop-vectorize -mtriple=s390x-unknown-linux -mcpu=z16 -S /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Transforms/LoopVectorize/SystemZ/scalar-steps-with-users-demanding-all-lanes-and-first-lane-only.ll
# 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/Transforms/LoopVectorize/SystemZ/scalar-steps-with-users-demanding-all-lanes-and-first-lane-only.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Transforms/LoopVectorize/SystemZ/scalar-steps-with-users-demanding-all-lanes-and-first-lane-only.ll:17:15: error: CHECK-NEXT: is not on the line after the previous match
# | ; CHECK-NEXT: br label %[[VECTOR_BODY:.*]]
# | ^
# | <stdin>:25:2: note: 'next' match was here
# | br label %loop.latch
# | ^
# | <stdin>:12:13: note: previous match ended here
# | loop.header: ; preds = %loop.latch, %entry
# | ^
# | <stdin>:13:1: note: non-matching line after previous match is here
# | %iv = phi i64 [ 0, %entry ], [ %iv.next, %loop.latch ]
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Transforms/LoopVectorize/SystemZ/scalar-steps-with-users-demanding-all-lanes-and-first-lane-only.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 20: then: ; preds = %loop.header
# | 21: %iv.or = or disjoint i64 %iv, 4
# | 22: %gep.src = getelementptr inbounds [8 x i32], ptr @src, i64 0, i64 %iv.or
# | 23: %l.2 = load i32, ptr %gep.src, align 4
# | 24: store i32 %l.2, ptr %dst, align 4
# | 25: br label %loop.latch
# | next:17 !~~~~~~~~~~~~~~~~~~~ error: match on wrong line
# | 26:
# | 27: loop.latch: ; preds = %then, %loop.header
# | 28: %iv.next = add nuw nsw i64 %iv, 1
# | 29: %ec = icmp eq i64 %iv.next, 4
# | 30: br i1 %ec, label %exit, label %loop.header
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.Transforms/LoopVectorize/SystemZ/vectorized-epilogue-loop.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt -S -mtriple=s390x-unknown-linux -mcpu=z16 -passes=loop-vectorize < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Transforms/LoopVectorize/SystemZ/vectorized-epilogue-loop.ll | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Transforms/LoopVectorize/SystemZ/vectorized-epilogue-loop.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt -S -mtriple=s390x-unknown-linux -mcpu=z16 -passes=loop-vectorize
# 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/Transforms/LoopVectorize/SystemZ/vectorized-epilogue-loop.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Transforms/LoopVectorize/SystemZ/vectorized-epilogue-loop.ll:13:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: [[MIN_ITERS_CHECK:%.*]] = icmp ult i64 [[TMP0]], 4
# | ^
# | <stdin>:8:20: note: scanning from here
# | %0 = add i64 %N, 1
# | ^
# | <stdin>:8:20: note: with "TMP0" equal to "%0"
# | %0 = add i64 %N, 1
# | ^
# | <stdin>:9:13: note: possible intended match here
# | %min.iters.check = icmp ult i64 %0, 8
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/Transforms/LoopVectorize/SystemZ/vectorized-epilogue-loop.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: ; ModuleID = '<stdin>'
# | 2: source_filename = "<stdin>"
# | 3: target datalayout = "E-S64-m:e-i1:8:16-i8:8:16-i64:64-f128:64-v128:64-a:8:16-n32:64"
# | 4: target triple = "s390x-unknown-linux"
# | 5:
# | 6: define void @fun(ptr noalias %Src, ptr noalias %Dst, i64 %N) #0 {
# | 7: iter.check:
# | 8: %0 = add i64 %N, 1
# | next:13'0 X error: no match found
# | next:13'1 with "TMP0" equal to "%0"
# | 9: %min.iters.check = icmp ult i64 %0, 8
# | next:13'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:13'2 ? possible intended match
# | 10: br i1 %min.iters.check, label %vec.epilog.scalar.ph, label %vector.main.loop.iter.check
# | next:13'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 11:
# | next:13'0 ~
# | 12: vector.main.loop.iter.check: ; preds = %iter.check
# | next:13'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 13: %min.iters.check1 = icmp ult i64 %0, 64
# | next:13'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 14: br i1 %min.iters.check1, label %vec.epilog.ph, label %vector.ph
# | next:13'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/184306
More information about the llvm-commits
mailing list