[llvm] assertalign (PR #172161)
via llvm-commits
llvm-commits at lists.llvm.org
Sat Dec 13 07:05:11 PST 2025
github-actions[bot] wrote:
<!--PREMERGE ADVISOR COMMENT: Linux-->
# :penguin: Linux x64 Test Results
* 167104 tests passed
* 2946 tests skipped
* 25 tests failed
## Failed Tests
(click on a test name to see its output)
### LLVM
<details>
<summary>LLVM.CodeGen/AArch64/func-argpassing.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -verify-machineinstrs < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/func-argpassing.ll -mtriple=aarch64-none-linux-gnu -disable-post-ra | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/func-argpassing.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -verify-machineinstrs -mtriple=aarch64-none-linux-gnu -disable-post-ra
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/func-argpassing.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/func-argpassing.ll:61:10: error: CHECK: expected string not found in input
# | ; CHECK: ldr [[REG32:w[0-9]+]], [sp, #28]
# | ^
# | <stdin>:50:19: note: scanning from here
# | check_byval_align: // @check_byval_align
# | ^
# | <stdin>:54:2: note: possible intended match here
# | ldr w9, [x8, #12]
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/func-argpassing.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 45: .cfi_endproc
# | 46: // -- End function
# | 47: .globl check_byval_align // -- Begin function check_byval_align
# | 48: .p2align 2
# | 49: .type check_byval_align, at function
# | 50: check_byval_align: // @check_byval_align
# | check:61'0 X~~~~~~~~~~~~~~~~~~~~~~ error: no match found
# | 51: .cfi_startproc
# | check:61'0 ~~~~~~~~~~~~~~~~
# | 52: // %bb.0:
# | check:61'0 ~~~~~~~~~~
# | 53: add x8, sp, #16
# | check:61'0 ~~~~~~~~~~~~~~~~~
# | 54: ldr w9, [x8, #12]
# | check:61'0 ~~~~~~~~~~~~~~~~~~~
# | check:61'1 ? possible intended match
# | 55: adrp x10, var32
# | check:61'0 ~~~~~~~~~~~~~~~~~
# | 56: str w9, [x10, :lo12:var32]
# | check:61'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 57: ldr x8, [x8]
# | check:61'0 ~~~~~~~~~~~~~~
# | 58: adrp x9, var64
# | check:61'0 ~~~~~~~~~~~~~~~~
# | 59: str x8, [x9, :lo12:var64]
# | check:61'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/kernel-args.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/kernel-args.ll -mtriple=amdgcn | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck -check-prefixes=SI /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/kernel-args.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=amdgcn
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck -check-prefixes=SI /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/kernel-args.ll
# note: command had no output on stdout or stderr
# RUN: at line 3
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/kernel-args.ll -mtriple=amdgcn -mcpu=tonga | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck -check-prefixes=VI /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/kernel-args.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=amdgcn -mcpu=tonga
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck -check-prefixes=VI /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/kernel-args.ll
# note: command had no output on stdout or stderr
# RUN: at line 4
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/kernel-args.ll -mtriple=amdgcn--amdhsa -mcpu=gfx900 | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck -check-prefixes=GFX9 /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/kernel-args.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=amdgcn--amdhsa -mcpu=gfx900
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck -check-prefixes=GFX9 /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/kernel-args.ll
# note: command had no output on stdout or stderr
# RUN: at line 5
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/kernel-args.ll -mtriple=r600 -mcpu=redwood | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck -check-prefixes=EGCM,EG /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/kernel-args.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=r600 -mcpu=redwood
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck -check-prefixes=EGCM,EG /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/kernel-args.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/kernel-args.ll:6092:12: error: EG-NEXT: expected string not found in input
# | ; EG-NEXT: ALU 0, @24, KC0[CB0:0-32], KC1[]
# | ^
# | <stdin>:2418:9: note: scanning from here
# | ; %bb.0:
# | ^
# | <stdin>:2419:2: note: possible intended match here
# | ALU 1, @24, KC0[CB0:0-32], KC1[]
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/kernel-args.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 2413: .text
# | 2414: .globl byref_natural_align_constant_v16i32_arg ; -- Begin function byref_natural_align_constant_v16i32_arg
# | 2415: .p2align 8
# | 2416: .type byref_natural_align_constant_v16i32_arg, at function
# | 2417: byref_natural_align_constant_v16i32_arg: ; @byref_natural_align_constant_v16i32_arg
# | 2418: ; %bb.0:
# | next:6092'0 X error: no match found
# | 2419: ALU 1, @24, KC0[CB0:0-32], KC1[]
# | next:6092'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:6092'1 ? possible intended match
# | 2420: TEX 0 @16
# | next:6092'0 ~~~~~~~~~~~
# | 2421: ALU 3, @26, KC0[CB0:0-32], KC1[]
# | next:6092'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2422: MEM_RAT_CACHELESS STORE_RAW T0.XYZW, T1.X, 0
# | next:6092'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2423: ALU 4, @30, KC0[CB0:0-32], KC1[]
# | next:6092'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2424: TEX 0 @18
# | next:6092'0 ~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/reduce-store-width-alignment.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=amdgcn < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/reduce-store-width-alignment.ll | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck -check-prefix=GCN /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/reduce-store-width-alignment.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=amdgcn
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck -check-prefix=GCN /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/reduce-store-width-alignment.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/reduce-store-width-alignment.ll:5:8: error: GCN: expected string not found in input
# | ; GCN: ds_write2_b32 v{{[0-9]+}}, v{{[0-9]+}}, v{{[0-9]+}} offset1:1{{$}}
# | ^
# | <stdin>:19:16: note: scanning from here
# | s_load_dwordx2 s[0:1], s[4:5], 0xb
# | ^
# | <stdin>:25:2: note: possible intended match here
# | ds_write_b32 v0, v1
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/reduce-store-width-alignment.ll:14:12: error: GCN-DAG: expected string not found in input
# | ; GCN-DAG: ds_write2_b32 v{{[0-9]+}}, v{{[0-9]+}}, v{{[0-9]+}} offset0:2 offset1:3
# | ^
# | <stdin>:84:16: note: scanning from here
# | s_load_dwordx4 s[0:3], s[4:5], 0xd
# | ^
# | <stdin>:99:2: note: possible intended match here
# | ds_write_b32 v0, v1
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/reduce-store-width-alignment.ll:24:8: error: GCN: expected string not found in input
# | ; GCN: ds_write2_b32 v{{[0-9]+}}, v{{[0-9]+}}, v{{[0-9]+}} offset1:1{{$}}
# | ^
# | <stdin>:157:16: note: scanning from here
# | s_load_dwordx2 s[0:1], s[4:5], 0xb
# | ^
# | <stdin>:163:2: note: possible intended match here
# | ds_write_b32 v0, v1
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/reduce-store-width-alignment.ll:33:12: error: GCN-DAG: expected string not found in input
# | ; GCN-DAG: ds_write2_b32 v{{[0-9]+}}, v{{[0-9]+}}, v{{[0-9]+}} offset0:2 offset1:3
# | ^
# | <stdin>:222:16: note: scanning from here
# | s_load_dwordx4 s[0:3], s[4:5], 0xd
# | ^
# | <stdin>:237:2: note: possible intended match here
# | ds_write_b32 v0, v1
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/reduce-store-width-alignment.ll:46:8: error: GCN: expected string not found in input
# | ; GCN: ds_write2_b32 v{{[0-9]+}}, v{{[0-9]+}}, v{{[0-9]+}} offset1:1{{$}}
# | ^
# | <stdin>:295:18: note: scanning from here
# | s_load_dwordx2 s[0:1], s[4:5], 0xb
# | ^
# | <stdin>:303:2: note: possible intended match here
# | ds_write_b32 v3, v0
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/reduce-store-width-alignment.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 14: .p2align 8
# | 15: .type store_v2i32_as_v4i16_align_4, at function
# | 16: store_v2i32_as_v4i16_align_4: ; @store_v2i32_as_v4i16_align_4
# | 17: ; %bb.0:
# | 18: s_load_dword s2, s[4:5], 0x9
# | 19: s_load_dwordx2 s[0:1], s[4:5], 0xb
# | check:5'0 X~~~~~~~~~~~~~~~~~~~~ error: no match found
# | 20: s_waitcnt lgkmcnt(0)
# | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 21: v_mov_b32_e32 v0, s2
# | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 22: v_mov_b32_e32 v1, s0
# | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 23: s_add_i32 s0, s2, 4
# | check:5'0 ~~~~~~~~~~~~~~~~~~~~~
# | 24: s_mov_b32 m0, -1
# | check:5'0 ~~~~~~~~~~~~~~~~~~
# | 25: ds_write_b32 v0, v1
# | check:5'0 ~~~~~~~~~~~~~~~~~~~~~
# | check:5'1 ? possible intended match
# | 26: v_mov_b32_e32 v0, s1
# | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 27: v_mov_b32_e32 v1, s0
# | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 28: ds_write_b32 v1, v0
# | check:5'0 ~~~~~~~~~~~~~~~~~~~~~
# | 29: s_endpgm
# | check:5'0 ~~~~~~~~~~
# | 30: .Lfunc_end0:
# | check:5'0 ~~~~~~~~~~~~~
# | .
# | .
# | .
# | 79: .p2align 8
# | check:5'0 ~~~~~~~~~~~~
# | 80: .type store_v4i32_as_v8i16_align_4, at function
# | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 81: store_v4i32_as_v8i16_align_4: ; @store_v4i32_as_v8i16_align_4
# | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 82: ; %bb.0:
# | 83: s_load_dword s6, s[4:5], 0x9
# | 84: s_load_dwordx4 s[0:3], s[4:5], 0xd
# | dag:14'0 X~~~~~~~~~~~~~~~~~~~~ error: no match found
# | 85: s_waitcnt lgkmcnt(0)
# | dag:14'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 86: s_add_i32 s4, s6, 8
# | dag:14'0 ~~~~~~~~~~~~~~~~~~~~~
# | 87: v_mov_b32_e32 v0, s2
# | dag:14'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 88: s_add_i32 s2, s6, 12
# | dag:14'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 89: v_mov_b32_e32 v1, s3
# | dag:14'0 ~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 94: s_add_i32 s0, s6, 4
# | dag:14'0 ~~~~~~~~~~~~~~~~~~~~~
# | 95: v_mov_b32_e32 v2, s1
# | dag:14'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 96: v_mov_b32_e32 v3, s4
# | dag:14'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 97: ds_write_b32 v3, v0
# | dag:14'0 ~~~~~~~~~~~~~~~~~~~~~
# | 98: v_mov_b32_e32 v0, s2
# | dag:14'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 99: ds_write_b32 v0, v1
# | dag:14'0 ~~~~~~~~~~~~~~~~~~~~~
# | dag:14'1 ? possible intended match
# | 100: v_mov_b32_e32 v0, s0
# | dag:14'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 101: ds_write_b32 v0, v2
# | dag:14'0 ~~~~~~~~~~~~~~~~~~~~~
# | 102: s_endpgm
# | dag:14'0 ~~~~~~~~~~
# | 103: .Lfunc_end1:
# | dag:14'0 ~~~~~~~~~~~~~
# | 104: .size store_v4i32_as_v8i16_align_4, .Lfunc_end1-store_v4i32_as_v8i16_align_4
# | dag:14'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 152: .p2align 8
# | dag:14'0 ~~~~~~~~~~~~
# | 153: .type store_v2i32_as_i64_align_4, at function
# | dag:14'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 154: store_v2i32_as_i64_align_4: ; @store_v2i32_as_i64_align_4
# | dag:14'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 155: ; %bb.0:
# | 156: s_load_dword s2, s[4:5], 0x9
# | 157: s_load_dwordx2 s[0:1], s[4:5], 0xb
# | check:24'0 X~~~~~~~~~~~~~~~~~~~~ error: no match found
# | 158: s_waitcnt lgkmcnt(0)
# | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 159: v_mov_b32_e32 v0, s2
# | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 160: v_mov_b32_e32 v1, s0
# | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 161: s_add_i32 s0, s2, 4
# | check:24'0 ~~~~~~~~~~~~~~~~~~~~~
# | 162: s_mov_b32 m0, -1
# | check:24'0 ~~~~~~~~~~~~~~~~~~
# | 163: ds_write_b32 v0, v1
# | check:24'0 ~~~~~~~~~~~~~~~~~~~~~
# | check:24'1 ? possible intended match
# | 164: v_mov_b32_e32 v0, s1
# | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 165: v_mov_b32_e32 v1, s0
# | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 166: ds_write_b32 v1, v0
# | check:24'0 ~~~~~~~~~~~~~~~~~~~~~
# | 167: s_endpgm
# | check:24'0 ~~~~~~~~~~
# | 168: .Lfunc_end2:
# | check:24'0 ~~~~~~~~~~~~~
# | .
# | .
# | .
# | 217: .p2align 8
# | check:24'0 ~~~~~~~~~~~~
# | 218: .type store_v4i32_as_v2i64_align_4, at function
# | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 219: store_v4i32_as_v2i64_align_4: ; @store_v4i32_as_v2i64_align_4
# | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 220: ; %bb.0:
# | 221: s_load_dword s6, s[4:5], 0x9
# | 222: s_load_dwordx4 s[0:3], s[4:5], 0xd
# | dag:33'0 X~~~~~~~~~~~~~~~~~~~~ error: no match found
# | 223: s_waitcnt lgkmcnt(0)
# | dag:33'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 224: s_add_i32 s4, s6, 8
# | dag:33'0 ~~~~~~~~~~~~~~~~~~~~~
# | 225: v_mov_b32_e32 v0, s2
# | dag:33'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 226: s_add_i32 s2, s6, 12
# | dag:33'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 227: v_mov_b32_e32 v1, s3
# | dag:33'0 ~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 232: s_add_i32 s0, s6, 4
# | dag:33'0 ~~~~~~~~~~~~~~~~~~~~~
# | 233: v_mov_b32_e32 v2, s1
# | dag:33'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 234: v_mov_b32_e32 v3, s4
# | dag:33'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 235: ds_write_b32 v3, v0
# | dag:33'0 ~~~~~~~~~~~~~~~~~~~~~
# | 236: v_mov_b32_e32 v0, s2
# | dag:33'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 237: ds_write_b32 v0, v1
# | dag:33'0 ~~~~~~~~~~~~~~~~~~~~~
# | dag:33'1 ? possible intended match
# | 238: v_mov_b32_e32 v0, s0
# | dag:33'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 239: ds_write_b32 v0, v2
# | dag:33'0 ~~~~~~~~~~~~~~~~~~~~~
# | 240: s_endpgm
# | dag:33'0 ~~~~~~~~~~
# | 241: .Lfunc_end3:
# | dag:33'0 ~~~~~~~~~~~~~
# | 242: .size store_v4i32_as_v2i64_align_4, .Lfunc_end3-store_v4i32_as_v2i64_align_4
# | dag:33'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 290: .p2align 8
# | dag:33'0 ~~~~~~~~~~~~
# | 291: .type store_v4i16_as_v2i32_align_4, at function
# | dag:33'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 292: store_v4i16_as_v2i32_align_4: ; @store_v4i16_as_v2i32_align_4
# | dag:33'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 293: ; %bb.0:
# | 294: s_load_dword s2, s[4:5], 0x9
# | 295: s_load_dwordx2 s[0:1], s[4:5], 0xb
# | check:46'0 X~~~~~~~~~~~~~~~~~~ error: no match found
# | 296: s_waitcnt lgkmcnt(0)
# | check:46'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 297: s_add_i32 s3, s2, 4
# | check:46'0 ~~~~~~~~~~~~~~~~~~~~~
# | 298: v_mov_b32_e32 v0, s1
# | check:46'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 299: v_mov_b32_e32 v1, s2
# | check:46'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 300: v_mov_b32_e32 v2, s0
# | check:46'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 301: v_mov_b32_e32 v3, s3
# | check:46'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 302: s_mov_b32 m0, -1
# | check:46'0 ~~~~~~~~~~~~~~~~~~
# | 303: ds_write_b32 v3, v0
# | check:46'0 ~~~~~~~~~~~~~~~~~~~~~
# | check:46'1 ? possible intended match
# | 304: ds_write_b32 v1, v2
# | check:46'0 ~~~~~~~~~~~~~~~~~~~~~
# | 305: s_endpgm
# | check:46'0 ~~~~~~~~~~
# | 306: .Lfunc_end4:
# | check:46'0 ~~~~~~~~~~~~~
# | 307: .size store_v4i16_as_v2i32_align_4, .Lfunc_end4-store_v4i16_as_v2i32_align_4
# | check:46'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 308: ; -- End function
# | check:46'0 ~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/ARM/byval-align.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=thumbv7-apple-ios8.0 /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/ARM/byval-align.ll -o - | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/ARM/byval-align.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=thumbv7-apple-ios8.0 /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/ARM/byval-align.ll -o -
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/ARM/byval-align.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/ARM/byval-align.ll:15:10: error: CHECK: expected string not found in input
# | ; CHECK: ldr r0, [r7, #8]
# | ^
# | <stdin>:11:16: note: scanning from here
# | add r7, sp, #4
# | ^
# | <stdin>:17:3: note: possible intended match here
# | add.w r0, r7, #8
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/ARM/byval-align.ll:32:10: error: CHECK: expected string not found in input
# | ; CHECK: ldr r0, [r7, #8]
# | ^
# | <stdin>:36:23: note: scanning from here
# | strd r2, r3, [r7, #8]
# | ^
# | <stdin>:38:3: note: possible intended match here
# | add.w r0, r7, #8
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/ARM/byval-align.ll:47:10: error: CHECK: expected string not found in input
# | ; CHECK: ldr r0, [r7, #8]
# | ^
# | <stdin>:53:16: note: scanning from here
# | add r7, sp, #4
# | ^
# | <stdin>:59:3: note: possible intended match here
# | add.w r0, r7, #8
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/ARM/byval-align.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 6: .code 16
# | 7: .thumb_func _test_align16
# | 8: _test_align16: @ @test_align16
# | 9: @ %bb.0:
# | 10: push {r4, r7, lr}
# | 11: add r7, sp, #4
# | check:15'0 X error: no match found
# | 12: sub sp, #4
# | check:15'0 ~~~~~~~~~~~~
# | 13: mov r4, sp
# | check:15'0 ~~~~~~~~~~~~
# | 14: bfc r4, #0, #4
# | check:15'0 ~~~~~~~~~~~~~~~~
# | 15: mov sp, r4
# | check:15'0 ~~~~~~~~~~~~
# | 16: bl _bar
# | check:15'0 ~~~~~~~~~
# | 17: add.w r0, r7, #8
# | check:15'0 ~~~~~~~~~~~~~~~~~~
# | check:15'1 ? possible intended match
# | 18: subs r4, r7, #4
# | check:15'0 ~~~~~~~~~~~~~~~~~
# | 19: ldr r0, [r0]
# | check:15'0 ~~~~~~~~~~~~~~
# | 20: mov sp, r4
# | check:15'0 ~~~~~~~~~~~~
# | 21: pop {r4, r7, pc}
# | check:15'0 ~~~~~~~~~~~~~~~~~~
# | 22: @ -- End function
# | check:15'0 ~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 31: add r7, sp, #4
# | 32: sub sp, #4
# | 33: mov r4, sp
# | 34: bfc r4, #0, #3
# | 35: mov sp, r4
# | 36: strd r2, r3, [r7, #8]
# | check:32'0 X error: no match found
# | 37: bl _bar
# | check:32'0 ~~~~~~~~~
# | 38: add.w r0, r7, #8
# | check:32'0 ~~~~~~~~~~~~~~~~~~
# | check:32'1 ? possible intended match
# | 39: subs r4, r7, #4
# | check:32'0 ~~~~~~~~~~~~~~~~~
# | 40: ldr r0, [r0]
# | check:32'0 ~~~~~~~~~~~~~~
# | 41: mov sp, r4
# | check:32'0 ~~~~~~~~~~~~
# | 42: pop.w {r4, r7, lr}
# | check:32'0 ~~~~~~~~~~~~~~~~~~~~
# | 43: add sp, #8
# | check:32'0 ~~~~~~~~~~~~
# | .
# | .
# | .
# | 48: .code 16
# | check:32'0 ~~~~~~~~~~
# | 49: .thumb_func _test_align32
# | check:32'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 50: _test_align32: @ @test_align32
# | check:32'0 ~~~~~~~~~~~~~~
# | 51: @ %bb.0:
# | 52: push {r4, r7, lr}
# | 53: add r7, sp, #4
# | check:47'0 X error: no match found
# | 54: sub sp, #20
# | check:47'0 ~~~~~~~~~~~~~
# | 55: mov r4, sp
# | check:47'0 ~~~~~~~~~~~~
# | 56: bfc r4, #0, #5
# | check:47'0 ~~~~~~~~~~~~~~~~
# | 57: mov sp, r4
# | check:47'0 ~~~~~~~~~~~~
# | 58: bl _bar
# | check:47'0 ~~~~~~~~~
# | 59: add.w r0, r7, #8
# | check:47'0 ~~~~~~~~~~~~~~~~~~
# | check:47'1 ? possible intended match
# | 60: subs r4, r7, #4
# | check:47'0 ~~~~~~~~~~~~~~~~~
# | 61: ldr r0, [r0]
# | check:47'0 ~~~~~~~~~~~~~~
# | 62: mov sp, r4
# | check:47'0 ~~~~~~~~~~~~
# | 63: pop {r4, r7, pc}
# | check:47'0 ~~~~~~~~~~~~~~~~~~
# | 64: @ -- End function
# | check:47'0 ~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/ARM/musttail.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=armv7a-none-eabi /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/ARM/musttail.ll -o - | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/ARM/musttail.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=armv7a-none-eabi /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/ARM/musttail.ll -o -
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/ARM/musttail.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/ARM/musttail.ll:140:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: stm sp!, {r0, r1, r2, r3}
# | ^
# | <stdin>:156:17: note: scanning from here
# | sub sp, sp, #16
# | ^
# | <stdin>:163:2: note: possible intended match here
# | stm r12, {r0, r1, r2, r3}
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/ARM/musttail.ll:154:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: stm sp, {r0, r1, r2, r3}
# | ^
# | <stdin>:196:17: note: scanning from here
# | sub sp, sp, #16
# | ^
# | <stdin>:219:2: note: possible intended match here
# | ldm sp, {r0, r1, r2, r3}
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/ARM/musttail.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 151: .code 32
# | 152: large_caller: @ @large_caller
# | 153: .fnstart
# | 154: @ %bb.0: @ %entry
# | 155: .pad #16
# | 156: sub sp, sp, #16
# | next:140'0 X error: no match found
# | 157: .save {r4, lr}
# | next:140'0 ~~~~~~~~~~~~~~~~
# | 158: push {r4, lr}
# | next:140'0 ~~~~~~~~~~~~~~~
# | 159: .pad #20
# | next:140'0 ~~~~~~~~~~
# | 160: sub sp, sp, #20
# | next:140'0 ~~~~~~~~~~~~~~~~~
# | 161: add r12, sp, #28
# | next:140'0 ~~~~~~~~~~~~~~~~~~
# | 162: add lr, sp, #44
# | next:140'0 ~~~~~~~~~~~~~~~~~
# | 163: stm r12, {r0, r1, r2, r3}
# | next:140'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:140'1 ? possible intended match
# | 164: add r0, sp, #28
# | next:140'0 ~~~~~~~~~~~~~~~~~
# | 165: mov r1, sp
# | next:140'0 ~~~~~~~~~~~~
# | 166: ldr r2, [r0], #4
# | next:140'0 ~~~~~~~~~~~~~~~~~~
# | 167: add r12, r1, #16
# | next:140'0 ~~~~~~~~~~~~~~~~~~
# | 168: str r2, [r1], #4
# | next:140'0 ~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 191: .code 32
# | next:140'0 ~~~~~~~~~~
# | 192: large_caller_check_regs: @ @large_caller_check_regs
# | next:140'0 ~~~~~~~~~~~~~~~~~~~~~~~~
# | 193: .fnstart
# | 194: @ %bb.0: @ %entry
# | 195: .pad #16
# | 196: sub sp, sp, #16
# | next:154'0 X error: no match found
# | 197: .save {r4, lr}
# | next:154'0 ~~~~~~~~~~~~~~~~
# | 198: push {r4, lr}
# | next:154'0 ~~~~~~~~~~~~~~~
# | 199: .pad #20
# | next:154'0 ~~~~~~~~~~
# | 200: sub sp, sp, #20
# | next:154'0 ~~~~~~~~~~~~~~~~~
# | 201: add r12, sp, #28
# | next:154'0 ~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 214: str r2, [r1], #4
# | next:154'0 ~~~~~~~~~~~~~~~~~~
# | 215: ldr r2, [r0], #4
# | next:154'0 ~~~~~~~~~~~~~~~~~~
# | 216: str r2, [r1], #4
# | next:154'0 ~~~~~~~~~~~~~~~~~~
# | 217: ldr r2, [r0], #4
# | next:154'0 ~~~~~~~~~~~~~~~~~~
# | 218: str r2, [r1], #4
# | next:154'0 ~~~~~~~~~~~~~~~~~~
# | 219: ldm sp, {r0, r1, r2, r3}
# | next:154'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:154'1 ? possible intended match
# | 220: ldr r4, [r12], #4
# | next:154'0 ~~~~~~~~~~~~~~~~~~~
# | 221: str r4, [lr], #4
# | next:154'0 ~~~~~~~~~~~~~~~~~~
# | 222: add sp, sp, #20
# | next:154'0 ~~~~~~~~~~~~~~~~~
# | 223: pop {r4, lr}
# | next:154'0 ~~~~~~~~~~~~~~
# | 224: add sp, sp, #16
# | next:154'0 ~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/Mips/fastcc_byval.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=mipsel-linux-gnu -O3 -relocation-model=pic < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/Mips/fastcc_byval.ll | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/Mips/fastcc_byval.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=mipsel-linux-gnu -O3 -relocation-model=pic
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/Mips/fastcc_byval.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/Mips/fastcc_byval.ll:13:10: error: CHECK: expected string not found in input
# | ; CHECK: lw ${{[0-9]+}}, [[OFFSET]]($sp)
# | ^
# | <stdin>:28:16: note: scanning from here
# | sw $7, 60($sp)
# | ^
# | <stdin>:28:16: note: with "OFFSET" equal to "60"
# | sw $7, 60($sp)
# | ^
# | <stdin>:38:2: note: possible intended match here
# | sw $2, 8($sp)
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/Mips/fastcc_byval.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 23: addiu $sp, $sp, -48
# | 24: .cfi_def_cfa_offset 48
# | 25: sw $ra, 44($sp) # 4-byte Folded Spill
# | 26: .cfi_offset 31, -4
# | 27: sw $4, 48($sp)
# | 28: sw $7, 60($sp)
# | check:13'0 X error: no match found
# | check:13'1 with "OFFSET" equal to "60"
# | 29: sw $6, 56($sp)
# | check:13'0 ~~~~~~~~~~~~~~~~
# | 30: sw $5, 52($sp)
# | check:13'0 ~~~~~~~~~~~~~~~~
# | 31: addiu $1, $sp, 48
# | check:13'0 ~~~~~~~~~~~~~~~~~~~
# | 32: addu $gp, $2, $25
# | check:13'0 ~~~~~~~~~~~~~~~~~~~
# | 33: lw $2, 12($1)
# | check:13'0 ~~~~~~~~~~~~~~~
# | 34: lw $3, 16($1)
# | check:13'0 ~~~~~~~~~~~~~~~
# | 35: sw $3, 16($sp)
# | check:13'0 ~~~~~~~~~~~~~~~~
# | 36: sw $2, 12($sp)
# | check:13'0 ~~~~~~~~~~~~~~~~
# | 37: lw $2, 8($1)
# | check:13'0 ~~~~~~~~~~~~~~
# | 38: sw $2, 8($sp)
# | check:13'0 ~~~~~~~~~~~~~~~
# | check:13'2 ? possible intended match
# | 39: lw $2, 4($1)
# | check:13'0 ~~~~~~~~~~~~~~
# | 40: sw $2, 4($sp)
# | check:13'0 ~~~~~~~~~~~~~~~
# | 41: lw $1, 0($1)
# | check:13'0 ~~~~~~~~~~~~~~
# | 42: sw $1, 0($sp)
# | check:13'0 ~~~~~~~~~~~~~~~
# | 43: lw $25, %call16(_Z1F3str)($gp)
# | check:13'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/NVPTX/forward-ld-param.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/NVPTX/forward-ld-param.ll | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/NVPTX/forward-ld-param.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/NVPTX/forward-ld-param.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/NVPTX/forward-ld-param.ll:24:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: .reg .b64 %rd<4>;
# | ^
# | <stdin>:39:18: note: scanning from here
# | .reg .b32 %r<2>;
# | ^
# | <stdin>:40:2: note: possible intended match here
# | .reg .b64 %rd<6>;
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/NVPTX/forward-ld-param.ll:80:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: .reg .b64 %rd<2>;
# | ^
# | <stdin>:95:18: note: scanning from here
# | .reg .b32 %r<3>;
# | ^
# | <stdin>:96:2: note: possible intended match here
# | .reg .b64 %rd<4>;
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/NVPTX/forward-ld-param.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 34: .visible .func (.param .b32 func_retval0) test_ld_param_non_const(
# | 35: .param .align 4 .b8 test_ld_param_non_const_param_0[40],
# | 36: .param .b32 test_ld_param_non_const_param_1
# | 37: ) // @test_ld_param_non_const
# | 38: {
# | 39: .reg .b32 %r<2>;
# | next:24'0 X error: no match found
# | 40: .reg .b64 %rd<6>;
# | next:24'0 ~~~~~~~~~~~~~~~~~~~
# | next:24'1 ? possible intended match
# | 41:
# | next:24'0 ~
# | 42: // %bb.0:
# | next:24'0 ~~~~~~~~~~
# | 43: mov.b64 %rd1, test_ld_param_non_const_param_0;
# | next:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 44: cvta.local.u64 %rd2, %rd1;
# | next:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 45: cvta.to.local.u64 %rd3, %rd2;
# | next:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 90: .param .align 4 .b8 test_modify_param_param_0[40],
# | 91: .param .b32 test_modify_param_param_1,
# | 92: .param .b32 test_modify_param_param_2
# | 93: ) // @test_modify_param
# | 94: {
# | 95: .reg .b32 %r<3>;
# | next:80'0 X error: no match found
# | 96: .reg .b64 %rd<4>;
# | next:80'0 ~~~~~~~~~~~~~~~~~~~
# | next:80'1 ? possible intended match
# | 97:
# | next:80'0 ~
# | 98: // %bb.0:
# | next:80'0 ~~~~~~~~~~
# | 99: mov.b64 %rd1, test_modify_param_param_0;
# | next:80'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 100: cvta.local.u64 %rd2, %rd1;
# | next:80'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 101: cvta.to.local.u64 %rd3, %rd2;
# | next:80'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/NVPTX/lower-args.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/CodeGen/NVPTX/lower-args.ll -S -nvptx-lower-args --mtriple nvptx64-nvidia-cuda | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/NVPTX/lower-args.ll --check-prefixes IR,IRC
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt -S -nvptx-lower-args --mtriple nvptx64-nvidia-cuda
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/NVPTX/lower-args.ll --check-prefixes IR,IRC
# note: command had no output on stdout or stderr
# RUN: at line 3
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/NVPTX/lower-args.ll -S -nvptx-lower-args --mtriple nvptx64-nvidia-nvcl | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/NVPTX/lower-args.ll --check-prefixes IR,IRO
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt -S -nvptx-lower-args --mtriple nvptx64-nvidia-nvcl
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/NVPTX/lower-args.ll --check-prefixes IR,IRO
# note: command had no output on stdout or stderr
# RUN: at line 4
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/NVPTX/lower-args.ll -mcpu=sm_20 --mtriple nvptx64-nvidia-cuda | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/NVPTX/lower-args.ll --check-prefixes PTX,PTXC
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mcpu=sm_20 --mtriple nvptx64-nvidia-cuda
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/NVPTX/lower-args.ll --check-prefixes PTX,PTXC
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/NVPTX/lower-args.ll:34:13: error: PTX-NEXT: expected string not found in input
# | ; PTX-NEXT: .reg .b64 %rd<6>;
# | ^
# | <stdin>:20:18: note: scanning from here
# | .reg .b32 %r<4>;
# | ^
# | <stdin>:21:2: note: possible intended match here
# | .reg .b64 %rd<8>;
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/NVPTX/lower-args.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 15: // @load_alignment
# | 16: .visible .func load_alignment(
# | 17: .param .align 8 .b8 load_alignment_param_0[24]
# | 18: )
# | 19: {
# | 20: .reg .b32 %r<4>;
# | next:34'0 X error: no match found
# | 21: .reg .b64 %rd<8>;
# | next:34'0 ~~~~~~~~~~~~~~~~~~~
# | next:34'1 ? possible intended match
# | 22:
# | next:34'0 ~
# | 23: // %bb.0: // %entry
# | next:34'0 ~~~~~~~~~~~~~~~~~~~~
# | 24: mov.b64 %rd1, load_alignment_param_0;
# | next:34'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 25: cvta.local.u64 %rd2, %rd1;
# | next:34'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 26: cvta.to.local.u64 %rd3, %rd2;
# | next:34'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/PowerPC/aix-cc-byval-mir.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple powerpc-ibm-aix-xcoff -stop-after=machine-cp -mcpu=pwr4 -mattr=-altivec -verify-machineinstrs < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/aix-cc-byval-mir.ll | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefixes=32BIT /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/aix-cc-byval-mir.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple powerpc-ibm-aix-xcoff -stop-after=machine-cp -mcpu=pwr4 -mattr=-altivec -verify-machineinstrs
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefixes=32BIT /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/aix-cc-byval-mir.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/aix-cc-byval-mir.ll:239:16: error: 32BIT-NEXT: is not on the line after the previous match
# | ; 32BIT-NEXT: STW renamable $r3, 0, %fixed-stack.2 :: (store (s32) into %fixed-stack.2, align 8)
# | ^
# | <stdin>:708:2: note: 'next' match was here
# | STW renamable $r3, 0, %fixed-stack.2 :: (store (s32) into %fixed-stack.2, align 8)
# | ^
# | <stdin>:706:2: note: previous match ended here
# |
# | ^
# | <stdin>:707:1: note: non-matching line after previous match is here
# | STW killed renamable $r4, 0, %fixed-stack.0 :: (store (s32) into %fixed-stack.0)
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/aix-cc-byval-mir.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 703: body: |
# | 704: bb.0.entry:
# | 705: liveins: $r3, $r4
# | 706:
# | 707: STW killed renamable $r4, 0, %fixed-stack.0 :: (store (s32) into %fixed-stack.0)
# | 708: STW renamable $r3, 0, %fixed-stack.2 :: (store (s32) into %fixed-stack.2, align 8)
# | next:239 !~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: match on wrong line
# | 709: renamable $r4 = LWZ 0, %fixed-stack.0 :: (dereferenceable load (s32) from %ir.s4a)
# | 710: renamable $r3 = RLWINM killed renamable $r3, 0, 24, 31
# | 711: renamable $r3 = nsw ADD4 killed renamable $r4, killed renamable $r3
# | 712: BLR implicit $lr, implicit $rm, implicit $r3
# | 713: ...
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/PowerPC/aix-cc-byval-split.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple powerpc-ibm-aix-xcoff -stop-after=machine-cp -mcpu=pwr4 -mattr=-altivec -verify-machineinstrs 2>&1 < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/aix-cc-byval-split.ll | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefix=CHECK32 /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/aix-cc-byval-split.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple powerpc-ibm-aix-xcoff -stop-after=machine-cp -mcpu=pwr4 -mattr=-altivec -verify-machineinstrs
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefix=CHECK32 /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/aix-cc-byval-split.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/aix-cc-byval-split.ll:40:16: error: CHECK32-DAG: expected string not found in input
# | ; CHECK32-DAG: STW killed renamable $r3, 0, %fixed-stack.0 :: (store (s32) into %fixed-stack.0
# | ^
# | <stdin>:91:40: note: scanning from here
# | renamable $r3 = LWZ 80, %fixed-stack.0 :: (load (s32) from %ir.arrayidx_b, align 8)
# | ^
# | <stdin>:97:2: note: possible intended match here
# | STW killed renamable $r5, 8, %fixed-stack.0 :: (store (s32) into %fixed-stack.0 + 8, align 8)
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/aix-cc-byval-split.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 86: body: |
# | 87: bb.0.entry:
# | 88: liveins: $r3, $r4, $r5, $r6, $r7, $r8, $r9, $r10
# | 89:
# | 90: renamable $r11 = COPY $r3
# | 91: renamable $r3 = LWZ 80, %fixed-stack.0 :: (load (s32) from %ir.arrayidx_b, align 8)
# | dag:40'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
# | 92: STW killed renamable $r10, 28, %fixed-stack.0 :: (store (s32) into %fixed-stack.0 + 28)
# | dag:40'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 93: STW killed renamable $r9, 24, %fixed-stack.0 :: (store (s32) into %fixed-stack.0 + 24, align 8)
# | dag:40'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 94: STW killed renamable $r8, 20, %fixed-stack.0 :: (store (s32) into %fixed-stack.0 + 20)
# | dag:40'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 95: STW killed renamable $r7, 16, %fixed-stack.0 :: (store (s32) into %fixed-stack.0 + 16, align 8)
# | dag:40'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 96: STW killed renamable $r6, 12, %fixed-stack.0 :: (store (s32) into %fixed-stack.0 + 12)
# | dag:40'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 97: STW killed renamable $r5, 8, %fixed-stack.0 :: (store (s32) into %fixed-stack.0 + 8, align 8)
# | dag:40'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | dag:40'1 ? possible intended match
# | 98: renamable $r5 = LWZ 16, %fixed-stack.0 :: (load (s32) from %ir.arrayidx_a, align 8)
# | dag:40'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 99: renamable $r6 = LWZ 20, %fixed-stack.0 :: (load (s32) from %ir.arrayidx_a + 4, basealign 8)
# | dag:40'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 100: renamable $r7 = LWZ 84, %fixed-stack.0 :: (load (s32) from %ir.arrayidx_b + 4, basealign 8)
# | dag:40'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 101: STW killed renamable $r4, 4, %fixed-stack.0 :: (store (s32) into %fixed-stack.0 + 4)
# | dag:40'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 102: renamable $r4 = ADDC killed renamable $r6, killed renamable $r7, implicit-def $carry
# | dag:40'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/PowerPC/aix-cc-byval.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -verify-machineinstrs -mcpu=pwr4 -mattr=-altivec -mtriple powerpc-ibm-aix-xcoff < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/aix-cc-byval.ll | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefixes=32BIT /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/aix-cc-byval.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -verify-machineinstrs -mcpu=pwr4 -mattr=-altivec -mtriple powerpc-ibm-aix-xcoff
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefixes=32BIT /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/aix-cc-byval.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/aix-cc-byval.ll:265:15: error: 32BIT-NEXT: is not on the line after the previous match
# | ; 32BIT-NEXT: stw 3, 24(1)
# | ^
# | <stdin>:297:2: note: 'next' match was here
# | stw 3, 24(1)
# | ^
# | <stdin>:294:18: note: previous match ended here
# | # %bb.0: # %entry
# | ^
# | <stdin>:295:1: note: non-matching line after previous match is here
# | stw 4, 28(1)
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/aix-cc-byval.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 292: .csect ..text..[PR],5
# | 293: .test_byval_4Byte:
# | 294: # %bb.0: # %entry
# | 295: stw 4, 28(1)
# | 296: lwz 4, 28(1)
# | 297: stw 3, 24(1)
# | next:265 !~~~~~~~~~~~ error: match on wrong line
# | 298: clrlwi 3, 3, 24
# | 299: add 3, 4, 3
# | 300: blr
# | 301: L..test_byval_4Byte0:
# | 302: .vbyte 4, 0x00000000 # Traceback table begin
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/PowerPC/aix-emit-tracebacktable.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -verify-machineinstrs -mtriple powerpc-ibm-aix-xcoff -mcpu=pwr4 -mattr=-altivec -xcoff-traceback-table=true < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/aix-emit-tracebacktable.ll | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefixes=CHECK-ASM,COMMON /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/aix-emit-tracebacktable.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -verify-machineinstrs -mtriple powerpc-ibm-aix-xcoff -mcpu=pwr4 -mattr=-altivec -xcoff-traceback-table=true
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefixes=CHECK-ASM,COMMON /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/aix-emit-tracebacktable.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/aix-emit-tracebacktable.ll:130:16: error: COMMON-NEXT: is not on the line after the previous match
# | ; COMMON-NEXT: stfs 1, -24(1)
# | ^
# | <stdin>:32:2: note: 'next' match was here
# | stfs 1, -24(1)
# | ^
# | <stdin>:20:17: note: previous match ended here
# | lwz 4, L..C0(2) # %const.0
# | ^
# | <stdin>:21:1: note: non-matching line after previous match is here
# | stw 7, 40(1)
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/aix-emit-tracebacktable.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 27: xoris 3, 3, 32768
# | 28: stw 4, -4(1)
# | 29: lis 4, 17200
# | 30: stw 3, -60(1)
# | 31: lwz 3, 40(1)
# | 32: stfs 1, -24(1)
# | next:130 !~~~~~~~~~~~~~ error: match on wrong line
# | 33: xoris 3, 3, 32768
# | 34: stw 4, -64(1)
# | 35: lfs 1, -24(1)
# | 36: lfd 3, -64(1)
# | 37: fadd 1, 2, 1
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/PowerPC/aix-vector-byval-callee.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple powerpc-ibm-aix-xcoff -stop-after=machine-cp -mcpu=pwr7 -mattr=-altivec -verify-machineinstrs < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/aix-vector-byval-callee.ll | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefix=32BIT /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/aix-vector-byval-callee.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple powerpc-ibm-aix-xcoff -stop-after=machine-cp -mcpu=pwr7 -mattr=-altivec -verify-machineinstrs
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefix=32BIT /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/aix-vector-byval-callee.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/aix-vector-byval-callee.ll:18:16: error: 32BIT-NEXT: is not on the line after the previous match
# | ; 32BIT-NEXT: STW killed renamable $r7, 8, %fixed-stack.0 :: (store (s32) into %fixed-stack.0 + 8, align 8)
# | ^
# | <stdin>:84:2: note: 'next' match was here
# | STW killed renamable $r7, 8, %fixed-stack.0 :: (store (s32) into %fixed-stack.0 + 8, align 8)
# | ^
# | <stdin>:82:2: note: previous match ended here
# |
# | ^
# | <stdin>:83:1: note: non-matching line after previous match is here
# | STW killed renamable $r8, 12, %fixed-stack.0 :: (store (s32) into %fixed-stack.0 + 12)
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/aix-vector-byval-callee.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 79: body: |
# | 80: bb.0.entry:
# | 81: liveins: $r3, $r5, $r6, $r7, $r8
# | 82:
# | 83: STW killed renamable $r8, 12, %fixed-stack.0 :: (store (s32) into %fixed-stack.0 + 12)
# | 84: STW killed renamable $r7, 8, %fixed-stack.0 :: (store (s32) into %fixed-stack.0 + 8, align 8)
# | next:18 !~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: match on wrong line
# | 85: STW killed renamable $r6, 4, %fixed-stack.0 :: (store (s32) into %fixed-stack.0 + 4)
# | 86: STW killed renamable $r5, 0, %fixed-stack.0 :: (store (s32) into %fixed-stack.0, align 16)
# | 87: renamable $r4 = LWZ 0, %fixed-stack.0 :: (dereferenceable load (s32) from %ir.vs, align 16)
# | 88: renamable $r3 = nsw ADD4 killed renamable $r4, killed renamable $r3
# | 89: BLR implicit $lr, implicit $rm, implicit $r3
# | 90: ...
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/PowerPC/f128-aggregates.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -relocation-model=pic -mcpu=pwr9 -mtriple=powerpc64le-unknown-unknown -verify-machineinstrs -ppc-vsr-nums-as-vr -ppc-asm-full-reg-names < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/f128-aggregates.ll | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/f128-aggregates.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -relocation-model=pic -mcpu=pwr9 -mtriple=powerpc64le-unknown-unknown -verify-machineinstrs -ppc-vsr-nums-as-vr -ppc-asm-full-reg-names
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/f128-aggregates.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/f128-aggregates.ll:121:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: lxv v2, 128(r1)
# | ^
# | <stdin>:76:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:80:2: note: possible intended match here
# | lxv v2, 96(r3)
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/f128-aggregates.ll:415:15: error: CHECK-NEXT: is not on the line after the previous match
# | ; CHECK-NEXT: std r8, 72(r1)
# | ^
# | <stdin>:229:2: note: 'next' match was here
# | std r8, 72(r1)
# | ^
# | <stdin>:224:18: note: previous match ended here
# | # %bb.0: # %entry
# | ^
# | <stdin>:225:1: note: non-matching line after previous match is here
# | std r3, 32(r1)
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/f128-aggregates.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 71: .p2align 4
# | 72: .type testStruct_03, at function
# | 73: testStruct_03: # @testStruct_03
# | 74: .Lfunc_begin4:
# | 75: .cfi_startproc
# | 76: # %bb.0: # %entry
# | next:121'0 X error: no match found
# | 77: std r3, 32(r1)
# | next:121'0 ~~~~~~~~~~~~~~~~
# | 78: addi r3, r1, 32
# | next:121'0 ~~~~~~~~~~~~~~~~~
# | 79: std r4, 40(r1)
# | next:121'0 ~~~~~~~~~~~~~~~~
# | 80: lxv v2, 96(r3)
# | next:121'0 ~~~~~~~~~~~~~~~~
# | next:121'1 ? possible intended match
# | 81: std r5, 48(r1)
# | next:121'0 ~~~~~~~~~~~~~~~~
# | 82: std r6, 56(r1)
# | next:121'0 ~~~~~~~~~~~~~~~~
# | 83: std r7, 64(r1)
# | next:121'0 ~~~~~~~~~~~~~~~~
# | 84: std r8, 72(r1)
# | next:121'0 ~~~~~~~~~~~~~~~~
# | 85: std r9, 80(r1)
# | next:121'0 ~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 224: # %bb.0: # %entry
# | 225: std r3, 32(r1)
# | 226: addi r3, r1, 32
# | 227: std r10, 88(r1)
# | 228: std r9, 80(r1)
# | 229: std r8, 72(r1)
# | next:415 !~~~~~~~~~~~~~ error: match on wrong line
# | 230: std r7, 64(r1)
# | 231: lxv v2, 32(r3)
# | 232: std r4, 40(r1)
# | 233: std r5, 48(r1)
# | 234: std r6, 56(r1)
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/PowerPC/save-reg-params.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -verify-machineinstrs -mtriple=powerpc-ibm-aix -mcpu=pwr7 < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/save-reg-params.ll | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/save-reg-params.ll -check-prefix=32BIT
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -verify-machineinstrs -mtriple=powerpc-ibm-aix -mcpu=pwr7
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/save-reg-params.ll -check-prefix=32BIT
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/save-reg-params.ll:757:15: error: 32BIT-NEXT: expected string not found in input
# | ; 32BIT-NEXT: addi 3, 1, -4
# | ^
# | <stdin>:630:14: note: scanning from here
# | lfd 0, 44(1)
# | ^
# | <stdin>:631:2: note: possible intended match here
# | addi 4, 1, -4
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/save-reg-params.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 625: .csect ..text..[PR],5
# | 626: .mixed_4:
# | 627: # %bb.0: # %entry
# | 628: stw 9, 48(1)
# | 629: stw 8, 44(1)
# | 630: lfd 0, 44(1)
# | next:757'0 X error: no match found
# | 631: addi 4, 1, -4
# | next:757'0 ~~~~~~~~~~~~~~~
# | next:757'1 ? possible intended match
# | 632: xscvdpsxws 0, 0
# | next:757'0 ~~~~~~~~~~~~~~~~~
# | 633: stw 5, 32(1)
# | next:757'0 ~~~~~~~~~~~~~~
# | 634: stw 10, 52(1)
# | next:757'0 ~~~~~~~~~~~~~~~
# | 635: stw 7, 40(1)
# | next:757'0 ~~~~~~~~~~~~~~
# | 636: stw 6, 36(1)
# | next:757'0 ~~~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/PowerPC/store-forward-be32.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mcpu=generic -verify-machineinstrs < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be32.ll | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be32.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mcpu=generic -verify-machineinstrs
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be32.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be32.ll:18:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: mr 4, 3
# | ^
# | <stdin>:14:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:19:6: note: possible intended match here
# | .vbyte 4, 0x00000000 # Traceback table begin
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be32.ll:33:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: mr 4, 3
# | ^
# | <stdin>:47:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:52:6: note: possible intended match here
# | .vbyte 4, 0x00000000 # Traceback table begin
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be32.ll:47:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: mr 4, 3
# | ^
# | <stdin>:80:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:83:5: note: possible intended match here
# | extsb 3, 3
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be32.ll:62:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: mr 4, 3
# | ^
# | <stdin>:114:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:119:6: note: possible intended match here
# | .vbyte 4, 0x00000000 # Traceback table begin
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be32.ll:76:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: mr 4, 3
# | ^
# | <stdin>:147:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:152:6: note: possible intended match here
# | .vbyte 4, 0x00000000 # Traceback table begin
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be32.ll:90:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: mr 4, 3
# | ^
# | <stdin>:180:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:183:5: note: possible intended match here
# | extsb 3, 3
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be32.ll:105:15: error: CHECK-NEXT: is not on the line after the previous match
# | ; CHECK-NEXT: stw 4, 28(1)
# | ^
# | <stdin>:217:2: note: 'next' match was here
# | stw 4, 28(1)
# | ^
# | <stdin>:215:14: note: previous match ended here
# | stw 3, 24(1)
# | ^
# | <stdin>:216:1: note: non-matching line after previous match is here
# | lwz 3, 24(1)
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be32.ll:117:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: srawi 3, 3, 24
# | ^
# | <stdin>:249:14: note: scanning from here
# | stw 3, 24(1)
# | ^
# | <stdin>:252:5: note: possible intended match here
# | extsb 3, 3
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be32.ll:131:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: srawi 3, 3, 16
# | ^
# | <stdin>:284:14: note: scanning from here
# | stw 3, 24(1)
# | ^
# | <stdin>:285:2: note: possible intended match here
# | lha 3, 24(1)
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be32.ll:145:15: error: CHECK-NEXT: is not on the line after the previous match
# | ; CHECK-NEXT: srawi 3, 3, 8
# | ^
# | <stdin>:321:2: note: 'next' match was here
# | srawi 3, 3, 8
# | ^
# | <stdin>:318:14: note: previous match ended here
# | stw 3, 24(1)
# | ^
# | <stdin>:319:1: note: non-matching line after previous match is here
# | lwz 3, 24(1)
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be32.ll:159:15: error: CHECK-NEXT: is not on the line after the previous match
# | ; CHECK-NEXT: stw 4, 28(1)
# | ^
# | <stdin>:355:2: note: 'next' match was here
# | stw 4, 28(1)
# | ^
# | <stdin>:353:14: note: previous match ended here
# | stw 3, 24(1)
# | ^
# | <stdin>:354:1: note: non-matching line after previous match is here
# | lwz 3, 24(1)
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be32.ll:171:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: srwi 3, 3, 24
# | ^
# | <stdin>:387:14: note: scanning from here
# | stw 3, 24(1)
# | ^
# | <stdin>:389:2: note: possible intended match here
# | stw 4, 28(1)
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be32.ll:185:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: srwi 3, 3, 16
# | ^
# | <stdin>:421:14: note: scanning from here
# | stw 3, 24(1)
# | ^
# | <stdin>:423:2: note: possible intended match here
# | stw 4, 28(1)
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be32.ll:199:15: error: CHECK-NEXT: is not on the line after the previous match
# | ; CHECK-NEXT: srwi 3, 3, 8
# | ^
# | <stdin>:458:2: note: 'next' match was here
# | srwi 3, 3, 8
# | ^
# | <stdin>:455:14: note: previous match ended here
# | stw 3, 24(1)
# | ^
# | <stdin>:456:1: note: non-matching line after previous match is here
# | lwz 3, 24(1)
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be32.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 9: .vbyte 4, .ustc1 # @ustc1
# | 10: .vbyte 4, TOC[TC0]
# | 11: .vbyte 4, 0
# | 12: .csect ..text..[PR],5
# | 13: .ustc1:
# | 14: # %bb.0: # %entry
# | next:18'0 X error: no match found
# | 15: stw 3, 24(1)
# | next:18'0 ~~~~~~~~~~~~~~
# | 16: lbz 3, 24(1)
# | next:18'0 ~~~~~~~~~~~~~~
# | 17: blr
# | next:18'0 ~~~~~
# | 18: L..ustc10:
# | next:18'0 ~~~~~~~~~~~
# | 19: .vbyte 4, 0x00000000 # Traceback table begin
# | next:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:18'1 ? possible intended match
# | 20: .byte 0x00 # Version = 0
# | next:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 21: .byte 0x09 # Language = CPlusPlus
# | next:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 22: .byte 0x20 # -IsGlobalLinkage, -IsOutOfLineEpilogOrPrologue
# | next:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 23: # +HasTraceBackTableOffset, -IsInternalProcedure
# | next:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 24: # -HasControlledStorage, -IsTOCless
# | next:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 42: .vbyte 4, .ustc2 # @ustc2
# | next:18'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 43: .vbyte 4, TOC[TC0]
# | next:18'0 ~~~~~~~~~~~~~~~~~~~~
# | 44: .vbyte 4, 0
# | next:18'0 ~~~~~~~~~~~~~
# | 45: .csect ..text..[PR],5
# | next:18'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 46: .ustc2:
# | next:18'0 ~~~~~~~
# | 47: # %bb.0: # %entry
# | next:33'0 X error: no match found
# | 48: stw 3, 24(1)
# | next:33'0 ~~~~~~~~~~~~~~
# | 49: lhz 3, 24(1)
# | next:33'0 ~~~~~~~~~~~~~~
# | 50: blr
# | next:33'0 ~~~~~
# | 51: L..ustc20:
# | next:33'0 ~~~~~~~~~~~
# | 52: .vbyte 4, 0x00000000 # Traceback table begin
# | next:33'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:33'1 ? possible intended match
# | 53: .byte 0x00 # Version = 0
# | next:33'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 54: .byte 0x09 # Language = CPlusPlus
# | next:33'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 55: .byte 0x20 # -IsGlobalLinkage, -IsOutOfLineEpilogOrPrologue
# | next:33'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 56: # +HasTraceBackTableOffset, -IsInternalProcedure
# | next:33'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 57: # -HasControlledStorage, -IsTOCless
# | next:33'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 75: .vbyte 4, .stc1 # @stc1
# | next:33'0 ~~~~~~~~~~~~~~~~~~~~~~~~~
# | 76: .vbyte 4, TOC[TC0]
# | next:33'0 ~~~~~~~~~~~~~~~~~~~~
# | 77: .vbyte 4, 0
# | next:33'0 ~~~~~~~~~~~~~
# | 78: .csect ..text..[PR],5
# | next:33'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 79: .stc1:
# | next:33'0 ~~~~~~
# | 80: # %bb.0: # %entry
# | next:47'0 X error: no match found
# | 81: stw 3, 24(1)
# | next:47'0 ~~~~~~~~~~~~~~
# | 82: lbz 3, 24(1)
# | next:47'0 ~~~~~~~~~~~~~~
# | 83: extsb 3, 3
# | next:47'0 ~~~~~~~~~~~~
# | next:47'1 ? possible intended match
# | 84: blr
# | next:47'0 ~~~~~
# | 85: L..stc10:
# | next:47'0 ~~~~~~~~~~
# | 86: .vbyte 4, 0x00000000 # Traceback table begin
# | next:47'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 87: .byte 0x00 # Version = 0
# | next:47'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 88: .byte 0x09 # Language = CPlusPlus
# | next:47'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 109: .vbyte 4, .stc2 # @stc2
# | next:47'0 ~~~~~~~~~~~~~~~~~~~~~~~~~
# | 110: .vbyte 4, TOC[TC0]
# | next:47'0 ~~~~~~~~~~~~~~~~~~~~
# | 111: .vbyte 4, 0
# | next:47'0 ~~~~~~~~~~~~~
# | 112: .csect ..text..[PR],5
# | next:47'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 113: .stc2:
# | next:47'0 ~~~~~~
# | 114: # %bb.0: # %entry
# | next:62'0 X error: no match found
# | 115: stw 3, 24(1)
# | next:62'0 ~~~~~~~~~~~~~~
# | 116: lha 3, 24(1)
# | next:62'0 ~~~~~~~~~~~~~~
# | 117: blr
# | next:62'0 ~~~~~
# | 118: L..stc20:
# | next:62'0 ~~~~~~~~~~
# | 119: .vbyte 4, 0x00000000 # Traceback table begin
# | next:62'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:62'1 ? possible intended match
# | 120: .byte 0x00 # Version = 0
# | next:62'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 121: .byte 0x09 # Language = CPlusPlus
# | next:62'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 122: .byte 0x20 # -IsGlobalLinkage, -IsOutOfLineEpilogOrPrologue
# | next:62'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 123: # +HasTraceBackTableOffset, -IsInternalProcedure
# | next:62'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 124: # -HasControlledStorage, -IsTOCless
# | next:62'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 142: .vbyte 4, .ctc # @ctc
# | next:62'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 143: .vbyte 4, TOC[TC0]
# | next:62'0 ~~~~~~~~~~~~~~~~~~~~
# | 144: .vbyte 4, 0
# | next:62'0 ~~~~~~~~~~~~~
# | 145: .csect ..text..[PR],5
# | next:62'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 146: .ctc:
# | next:62'0 ~~~~~
# | 147: # %bb.0: # %entry
# | next:76'0 X error: no match found
# | 148: stw 3, 24(1)
# | next:76'0 ~~~~~~~~~~~~~~
# | 149: lbz 3, 24(1)
# | next:76'0 ~~~~~~~~~~~~~~
# | 150: blr
# | next:76'0 ~~~~~
# | 151: L..ctc0:
# | next:76'0 ~~~~~~~~~
# | 152: .vbyte 4, 0x00000000 # Traceback table begin
# | next:76'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:76'1 ? possible intended match
# | 153: .byte 0x00 # Version = 0
# | next:76'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 154: .byte 0x09 # Language = CPlusPlus
# | next:76'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 155: .byte 0x20 # -IsGlobalLinkage, -IsOutOfLineEpilogOrPrologue
# | next:76'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 156: # +HasTraceBackTableOffset, -IsInternalProcedure
# | next:76'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 157: # -HasControlledStorage, -IsTOCless
# | next:76'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 175: .vbyte 4, .sctc # @sctc
# | next:76'0 ~~~~~~~~~~~~~~~~~~~~~~~~~
# | 176: .vbyte 4, TOC[TC0]
# | next:76'0 ~~~~~~~~~~~~~~~~~~~~
# | 177: .vbyte 4, 0
# | next:76'0 ~~~~~~~~~~~~~
# | 178: .csect ..text..[PR],5
# | next:76'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 179: .sctc:
# | next:76'0 ~~~~~~
# | 180: # %bb.0: # %entry
# | next:90'0 X error: no match found
# | 181: stw 3, 24(1)
# | next:90'0 ~~~~~~~~~~~~~~
# | 182: lbz 3, 24(1)
# | next:90'0 ~~~~~~~~~~~~~~
# | 183: extsb 3, 3
# | next:90'0 ~~~~~~~~~~~~
# | next:90'1 ? possible intended match
# | 184: blr
# | next:90'0 ~~~~~
# | 185: L..sctc0:
# | next:90'0 ~~~~~~~~~~
# | 186: .vbyte 4, 0x00000000 # Traceback table begin
# | next:90'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 187: .byte 0x00 # Version = 0
# | next:90'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 188: .byte 0x09 # Language = CPlusPlus
# | next:90'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 212: .csect ..text..[PR],5
# | next:90'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 213: .tc44:
# | next:90'0 ~~~~~~
# | 214: # %bb.0: # %entry
# | 215: stw 3, 24(1)
# | 216: lwz 3, 24(1)
# | 217: stw 4, 28(1)
# | next:105 !~~~~~~~~~~~ error: match on wrong line
# | 218: blr
# | 219: L..tc440:
# | 220: .vbyte 4, 0x00000000 # Traceback table begin
# | 221: .byte 0x00 # Version = 0
# | 222: .byte 0x09 # Language = CPlusPlus
# | .
# | .
# | .
# | 244: .vbyte 4, TOC[TC0]
# | 245: .vbyte 4, 0
# | 246: .csect ..text..[PR],5
# | 247: .tc41:
# | 248: # %bb.0: # %entry
# | 249: stw 3, 24(1)
# | next:117'0 X error: no match found
# | 250: lbz 3, 24(1)
# | next:117'0 ~~~~~~~~~~~~~~
# | 251: stw 4, 28(1)
# | next:117'0 ~~~~~~~~~~~~~~
# | 252: extsb 3, 3
# | next:117'0 ~~~~~~~~~~~~
# | next:117'1 ? possible intended match
# | 253: blr
# | next:117'0 ~~~~~
# | 254: L..tc410:
# | next:117'0 ~~~~~~~~~~
# | 255: .vbyte 4, 0x00000000 # Traceback table begin
# | next:117'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 256: .byte 0x00 # Version = 0
# | next:117'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 257: .byte 0x09 # Language = CPlusPlus
# | next:117'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 279: .vbyte 4, TOC[TC0]
# | next:117'0 ~~~~~~~~~~~~~~~~~~~~
# | 280: .vbyte 4, 0
# | next:117'0 ~~~~~~~~~~~~~
# | 281: .csect ..text..[PR],5
# | next:117'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 282: .tc42:
# | next:117'0 ~~~~~~
# | 283: # %bb.0: # %entry
# | 284: stw 3, 24(1)
# | next:131'0 X error: no match found
# | 285: lha 3, 24(1)
# | next:131'0 ~~~~~~~~~~~~~~
# | next:131'1 ? possible intended match
# | 286: stw 4, 28(1)
# | next:131'0 ~~~~~~~~~~~~~~
# | 287: blr
# | next:131'0 ~~~~~
# | 288: L..tc420:
# | next:131'0 ~~~~~~~~~~
# | 289: .vbyte 4, 0x00000000 # Traceback table begin
# | next:131'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 290: .byte 0x00 # Version = 0
# | next:131'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 316: .tc43:
# | next:131'0 ~~~~~~
# | 317: # %bb.0: # %entry
# | 318: stw 3, 24(1)
# | 319: lwz 3, 24(1)
# | 320: stw 4, 28(1)
# | 321: srawi 3, 3, 8
# | next:145 !~~~~~~~~~~~~ error: match on wrong line
# | 322: blr
# | 323: L..tc430:
# | 324: .vbyte 4, 0x00000000 # Traceback table begin
# | 325: .byte 0x00 # Version = 0
# | 326: .byte 0x09 # Language = CPlusPlus
# | .
# | .
# | .
# | 350: .csect ..text..[PR],5
# | 351: .utc44:
# | 352: # %bb.0: # %entry
# | 353: stw 3, 24(1)
# | 354: lwz 3, 24(1)
# | 355: stw 4, 28(1)
# | next:159 !~~~~~~~~~~~ error: match on wrong line
# | 356: blr
# | 357: L..utc440:
# | 358: .vbyte 4, 0x00000000 # Traceback table begin
# | 359: .byte 0x00 # Version = 0
# | 360: .byte 0x09 # Language = CPlusPlus
# | .
# | .
# | .
# | 382: .vbyte 4, TOC[TC0]
# | 383: .vbyte 4, 0
# | 384: .csect ..text..[PR],5
# | 385: .utc41:
# | 386: # %bb.0: # %entry
# | 387: stw 3, 24(1)
# | next:171'0 X error: no match found
# | 388: lbz 3, 24(1)
# | next:171'0 ~~~~~~~~~~~~~~
# | 389: stw 4, 28(1)
# | next:171'0 ~~~~~~~~~~~~~~
# | next:171'1 ? possible intended match
# | 390: blr
# | next:171'0 ~~~~~
# | 391: L..utc410:
# | next:171'0 ~~~~~~~~~~~
# | 392: .vbyte 4, 0x00000000 # Traceback table begin
# | next:171'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 393: .byte 0x00 # Version = 0
# | next:171'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 394: .byte 0x09 # Language = CPlusPlus
# | next:171'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 416: .vbyte 4, TOC[TC0]
# | next:171'0 ~~~~~~~~~~~~~~~~~~~~
# | 417: .vbyte 4, 0
# | next:171'0 ~~~~~~~~~~~~~
# | 418: .csect ..text..[PR],5
# | next:171'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 419: .utc42:
# | next:171'0 ~~~~~~~
# | 420: # %bb.0: # %entry
# | 421: stw 3, 24(1)
# | next:185'0 X error: no match found
# | 422: lhz 3, 24(1)
# | next:185'0 ~~~~~~~~~~~~~~
# | 423: stw 4, 28(1)
# | next:185'0 ~~~~~~~~~~~~~~
# | next:185'1 ? possible intended match
# | 424: blr
# | next:185'0 ~~~~~
# | 425: L..utc420:
# | next:185'0 ~~~~~~~~~~~
# | 426: .vbyte 4, 0x00000000 # Traceback table begin
# | next:185'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 427: .byte 0x00 # Version = 0
# | next:185'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 428: .byte 0x09 # Language = CPlusPlus
# | next:185'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 453: .utc43:
# | next:185'0 ~~~~~~~
# | 454: # %bb.0: # %entry
# | 455: stw 3, 24(1)
# | 456: lwz 3, 24(1)
# | 457: stw 4, 28(1)
# | 458: srwi 3, 3, 8
# | next:199 !~~~~~~~~~~~ error: match on wrong line
# | 459: blr
# | 460: L..utc430:
# | 461: .vbyte 4, 0x00000000 # Traceback table begin
# | 462: .byte 0x00 # Version = 0
# | 463: .byte 0x09 # Language = CPlusPlus
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/PowerPC/store-forward-be64.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mcpu=generic -verify-machineinstrs < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be64.ll | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be64.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mcpu=generic -verify-machineinstrs
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be64.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be64.ll:20:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: mr 4, 3
# | ^
# | <stdin>:14:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:19:6: note: possible intended match here
# | .vbyte 4, 0x00000000 # Traceback table begin
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be64.ll:35:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: mr 4, 3
# | ^
# | <stdin>:47:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:52:6: note: possible intended match here
# | .vbyte 4, 0x00000000 # Traceback table begin
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be64.ll:49:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: mr 4, 3
# | ^
# | <stdin>:80:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:83:5: note: possible intended match here
# | extsb 3, 3
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be64.ll:66:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: mr 4, 3
# | ^
# | <stdin>:114:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:119:6: note: possible intended match here
# | .vbyte 4, 0x00000000 # Traceback table begin
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be64.ll:80:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: mr 4, 3
# | ^
# | <stdin>:147:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:152:6: note: possible intended match here
# | .vbyte 4, 0x00000000 # Traceback table begin
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be64.ll:94:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: mr 4, 3
# | ^
# | <stdin>:180:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:183:5: note: possible intended match here
# | extsb 3, 3
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be64.ll:108:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: mr 4, 3
# | ^
# | <stdin>:214:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:219:6: note: possible intended match here
# | .vbyte 4, 0x00000000 # Traceback table begin
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be64.ll:121:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: mr 4, 3
# | ^
# | <stdin>:247:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:250:5: note: possible intended match here
# | extsb 3, 3
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be64.ll:135:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: mr 4, 3
# | ^
# | <stdin>:281:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:286:6: note: possible intended match here
# | .vbyte 4, 0x00000000 # Traceback table begin
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be64.ll:149:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: mr 4, 3
# | ^
# | <stdin>:314:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:317:5: note: possible intended match here
# | srawi 3, 3, 8
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be64.ll:163:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: mr 4, 3
# | ^
# | <stdin>:348:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:353:6: note: possible intended match here
# | .vbyte 4, 0x00000000 # Traceback table begin
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be64.ll:176:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: mr 4, 3
# | ^
# | <stdin>:381:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:386:6: note: possible intended match here
# | .vbyte 4, 0x00000000 # Traceback table begin
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be64.ll:190:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: mr 4, 3
# | ^
# | <stdin>:414:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:419:6: note: possible intended match here
# | .vbyte 4, 0x00000000 # Traceback table begin
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be64.ll:204:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: mr 4, 3
# | ^
# | <stdin>:447:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:450:6: note: possible intended match here
# | rlwinm 3, 3, 24, 8, 31
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be64.ll:218:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: mr 5, 3
# | ^
# | <stdin>:481:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:485:5: note: possible intended match here
# | sradi 3, 3, 8
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be64.ll:233:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: mr 5, 3
# | ^
# | <stdin>:516:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:520:5: note: possible intended match here
# | sradi 3, 3, 16
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be64.ll:248:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: mr 5, 3
# | ^
# | <stdin>:551:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:555:5: note: possible intended match here
# | sradi 3, 3, 24
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be64.ll:263:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: mr 5, 3
# | ^
# | <stdin>:586:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:587:3: note: possible intended match here
# | std 3, 48(1)
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be64.ll:278:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: mr 5, 3
# | ^
# | <stdin>:620:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:624:5: note: possible intended match here
# | sradi 3, 3, 40
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be64.ll:293:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: mr 5, 3
# | ^
# | <stdin>:655:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:656:3: note: possible intended match here
# | std 3, 48(1)
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be64.ll:308:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: mr 5, 3
# | ^
# | <stdin>:689:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:693:5: note: possible intended match here
# | extsb 3, 3
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be64.ll:325:15: error: CHECK-NEXT: is not on the line after the previous match
# | ; CHECK-NEXT: blr
# | ^
# | <stdin>:728:2: note: 'next' match was here
# | blr
# | ^
# | <stdin>:726:14: note: previous match ended here
# | std 4, 56(1)
# | ^
# | <stdin>:727:1: note: non-matching line after previous match is here
# | ld 3, 48(1)
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be64.ll:335:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: mr 5, 3
# | ^
# | <stdin>:758:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:762:6: note: possible intended match here
# | rldicl 3, 3, 56, 8
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be64.ll:350:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: mr 5, 3
# | ^
# | <stdin>:793:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:797:6: note: possible intended match here
# | rldicl 3, 3, 48, 16
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be64.ll:365:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: mr 5, 3
# | ^
# | <stdin>:828:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:832:6: note: possible intended match here
# | rldicl 3, 3, 40, 24
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be64.ll:380:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: mr 5, 3
# | ^
# | <stdin>:863:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:864:3: note: possible intended match here
# | std 3, 48(1)
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be64.ll:395:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: mr 5, 3
# | ^
# | <stdin>:897:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:901:6: note: possible intended match here
# | rldicl 3, 3, 24, 40
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be64.ll:410:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: mr 5, 3
# | ^
# | <stdin>:932:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:933:3: note: possible intended match here
# | std 3, 48(1)
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be64.ll:425:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: mr 5, 3
# | ^
# | <stdin>:966:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:967:3: note: possible intended match here
# | std 3, 48(1)
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/store-forward-be64.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 9: .vbyte 8, .ustc1 # @ustc1
# | 10: .vbyte 8, TOC[TC0]
# | 11: .vbyte 8, 0
# | 12: .csect ..text..[PR],5
# | 13: .ustc1:
# | 14: # %bb.0: # %entry
# | next:20'0 X error: no match found
# | 15: std 3, 48(1)
# | next:20'0 ~~~~~~~~~~~~~~
# | 16: lbz 3, 48(1)
# | next:20'0 ~~~~~~~~~~~~~~
# | 17: blr
# | next:20'0 ~~~~~
# | 18: L..ustc10:
# | next:20'0 ~~~~~~~~~~~
# | 19: .vbyte 4, 0x00000000 # Traceback table begin
# | next:20'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:20'1 ? possible intended match
# | 20: .byte 0x00 # Version = 0
# | next:20'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 21: .byte 0x09 # Language = CPlusPlus
# | next:20'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 22: .byte 0x20 # -IsGlobalLinkage, -IsOutOfLineEpilogOrPrologue
# | next:20'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 23: # +HasTraceBackTableOffset, -IsInternalProcedure
# | next:20'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 24: # -HasControlledStorage, -IsTOCless
# | next:20'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 42: .vbyte 8, .ustc2 # @ustc2
# | next:20'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 43: .vbyte 8, TOC[TC0]
# | next:20'0 ~~~~~~~~~~~~~~~~~~~~
# | 44: .vbyte 8, 0
# | next:20'0 ~~~~~~~~~~~~~
# | 45: .csect ..text..[PR],5
# | next:20'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 46: .ustc2:
# | next:20'0 ~~~~~~~
# | 47: # %bb.0: # %entry
# | next:35'0 X error: no match found
# | 48: std 3, 48(1)
# | next:35'0 ~~~~~~~~~~~~~~
# | 49: lhz 3, 48(1)
# | next:35'0 ~~~~~~~~~~~~~~
# | 50: blr
# | next:35'0 ~~~~~
# | 51: L..ustc20:
# | next:35'0 ~~~~~~~~~~~
# | 52: .vbyte 4, 0x00000000 # Traceback table begin
# | next:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:35'1 ? possible intended match
# | 53: .byte 0x00 # Version = 0
# | next:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 54: .byte 0x09 # Language = CPlusPlus
# | next:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 55: .byte 0x20 # -IsGlobalLinkage, -IsOutOfLineEpilogOrPrologue
# | next:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 56: # +HasTraceBackTableOffset, -IsInternalProcedure
# | next:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 57: # -HasControlledStorage, -IsTOCless
# | next:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 75: .vbyte 8, .stc1 # @stc1
# | next:35'0 ~~~~~~~~~~~~~~~~~~~~~~~~~
# | 76: .vbyte 8, TOC[TC0]
# | next:35'0 ~~~~~~~~~~~~~~~~~~~~
# | 77: .vbyte 8, 0
# | next:35'0 ~~~~~~~~~~~~~
# | 78: .csect ..text..[PR],5
# | next:35'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 79: .stc1:
# | next:35'0 ~~~~~~
# | 80: # %bb.0: # %entry
# | next:49'0 X error: no match found
# | 81: std 3, 48(1)
# | next:49'0 ~~~~~~~~~~~~~~
# | 82: lbz 3, 48(1)
# | next:49'0 ~~~~~~~~~~~~~~
# | 83: extsb 3, 3
# | next:49'0 ~~~~~~~~~~~~
# | next:49'1 ? possible intended match
# | 84: blr
# | next:49'0 ~~~~~
# | 85: L..stc10:
# | next:49'0 ~~~~~~~~~~
# | 86: .vbyte 4, 0x00000000 # Traceback table begin
# | next:49'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 87: .byte 0x00 # Version = 0
# | next:49'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 88: .byte 0x09 # Language = CPlusPlus
# | next:49'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 109: .vbyte 8, .stc2 # @stc2
# | next:49'0 ~~~~~~~~~~~~~~~~~~~~~~~~~
# | 110: .vbyte 8, TOC[TC0]
# | next:49'0 ~~~~~~~~~~~~~~~~~~~~
# | 111: .vbyte 8, 0
# | next:49'0 ~~~~~~~~~~~~~
# | 112: .csect ..text..[PR],5
# | next:49'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 113: .stc2:
# | next:49'0 ~~~~~~
# | 114: # %bb.0: # %entry
# | next:66'0 X error: no match found
# | 115: std 3, 48(1)
# | next:66'0 ~~~~~~~~~~~~~~
# | 116: lha 3, 48(1)
# | next:66'0 ~~~~~~~~~~~~~~
# | 117: blr
# | next:66'0 ~~~~~
# | 118: L..stc20:
# | next:66'0 ~~~~~~~~~~
# | 119: .vbyte 4, 0x00000000 # Traceback table begin
# | next:66'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:66'1 ? possible intended match
# | 120: .byte 0x00 # Version = 0
# | next:66'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 121: .byte 0x09 # Language = CPlusPlus
# | next:66'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 122: .byte 0x20 # -IsGlobalLinkage, -IsOutOfLineEpilogOrPrologue
# | next:66'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 123: # +HasTraceBackTableOffset, -IsInternalProcedure
# | next:66'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 124: # -HasControlledStorage, -IsTOCless
# | next:66'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 142: .vbyte 8, .ctc # @ctc
# | next:66'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 143: .vbyte 8, TOC[TC0]
# | next:66'0 ~~~~~~~~~~~~~~~~~~~~
# | 144: .vbyte 8, 0
# | next:66'0 ~~~~~~~~~~~~~
# | 145: .csect ..text..[PR],5
# | next:66'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 146: .ctc:
# | next:66'0 ~~~~~
# | 147: # %bb.0: # %entry
# | next:80'0 X error: no match found
# | 148: std 3, 48(1)
# | next:80'0 ~~~~~~~~~~~~~~
# | 149: lbz 3, 48(1)
# | next:80'0 ~~~~~~~~~~~~~~
# | 150: blr
# | next:80'0 ~~~~~
# | 151: L..ctc0:
# | next:80'0 ~~~~~~~~~
# | 152: .vbyte 4, 0x00000000 # Traceback table begin
# | next:80'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:80'1 ? possible intended match
# | 153: .byte 0x00 # Version = 0
# | next:80'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 154: .byte 0x09 # Language = CPlusPlus
# | next:80'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 155: .byte 0x20 # -IsGlobalLinkage, -IsOutOfLineEpilogOrPrologue
# | next:80'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 156: # +HasTraceBackTableOffset, -IsInternalProcedure
# | next:80'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 157: # -HasControlledStorage, -IsTOCless
# | next:80'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 175: .vbyte 8, .sctc # @sctc
# | next:80'0 ~~~~~~~~~~~~~~~~~~~~~~~~~
# | 176: .vbyte 8, TOC[TC0]
# | next:80'0 ~~~~~~~~~~~~~~~~~~~~
# | 177: .vbyte 8, 0
# | next:80'0 ~~~~~~~~~~~~~
# | 178: .csect ..text..[PR],5
# | next:80'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 179: .sctc:
# | next:80'0 ~~~~~~
# | 180: # %bb.0: # %entry
# | next:94'0 X error: no match found
# | 181: std 3, 48(1)
# | next:94'0 ~~~~~~~~~~~~~~
# | 182: lbz 3, 48(1)
# | next:94'0 ~~~~~~~~~~~~~~
# | 183: extsb 3, 3
# | next:94'0 ~~~~~~~~~~~~
# | next:94'1 ? possible intended match
# | 184: blr
# | next:94'0 ~~~~~
# | 185: L..sctc0:
# | next:94'0 ~~~~~~~~~~
# | 186: .vbyte 4, 0x00000000 # Traceback table begin
# | next:94'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 187: .byte 0x00 # Version = 0
# | next:94'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 188: .byte 0x09 # Language = CPlusPlus
# | next:94'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 209: .vbyte 8, .tc44 # @tc44
# | next:94'0 ~~~~~~~~~~~~~~~~~~~~~~~~~
# | 210: .vbyte 8, TOC[TC0]
# | next:94'0 ~~~~~~~~~~~~~~~~~~~~
# | 211: .vbyte 8, 0
# | next:94'0 ~~~~~~~~~~~~~
# | 212: .csect ..text..[PR],5
# | next:94'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 213: .tc44:
# | next:94'0 ~~~~~~
# | 214: # %bb.0: # %entry
# | next:108'0 X error: no match found
# | 215: std 3, 48(1)
# | next:108'0 ~~~~~~~~~~~~~~
# | 216: lwa 3, 48(1)
# | next:108'0 ~~~~~~~~~~~~~~
# | 217: blr
# | next:108'0 ~~~~~
# | 218: L..tc440:
# | next:108'0 ~~~~~~~~~~
# | 219: .vbyte 4, 0x00000000 # Traceback table begin
# | next:108'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:108'1 ? possible intended match
# | 220: .byte 0x00 # Version = 0
# | next:108'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 221: .byte 0x09 # Language = CPlusPlus
# | next:108'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 222: .byte 0x20 # -IsGlobalLinkage, -IsOutOfLineEpilogOrPrologue
# | next:108'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 223: # +HasTraceBackTableOffset, -IsInternalProcedure
# | next:108'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 224: # -HasControlledStorage, -IsTOCless
# | next:108'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 242: .vbyte 8, .tc41 # @tc41
# | next:108'0 ~~~~~~~~~~~~~~~~~~~~~~~~~
# | 243: .vbyte 8, TOC[TC0]
# | next:108'0 ~~~~~~~~~~~~~~~~~~~~
# | 244: .vbyte 8, 0
# | next:108'0 ~~~~~~~~~~~~~
# | 245: .csect ..text..[PR],5
# | next:108'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 246: .tc41:
# | next:108'0 ~~~~~~
# | 247: # %bb.0: # %entry
# | next:121'0 X error: no match found
# | 248: std 3, 48(1)
# | next:121'0 ~~~~~~~~~~~~~~
# | 249: lbz 3, 48(1)
# | next:121'0 ~~~~~~~~~~~~~~
# | 250: extsb 3, 3
# | next:121'0 ~~~~~~~~~~~~
# | next:121'1 ? possible intended match
# | 251: blr
# | next:121'0 ~~~~~
# | 252: L..tc410:
# | next:121'0 ~~~~~~~~~~
# | 253: .vbyte 4, 0x00000000 # Traceback table begin
# | next:121'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 254: .byte 0x00 # Version = 0
# | next:121'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 255: .byte 0x09 # Language = CPlusPlus
# | next:121'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 276: .vbyte 8, .tc42 # @tc42
# | next:121'0 ~~~~~~~~~~~~~~~~~~~~~~~~~
# | 277: .vbyte 8, TOC[TC0]
# | next:121'0 ~~~~~~~~~~~~~~~~~~~~
# | 278: .vbyte 8, 0
# | next:121'0 ~~~~~~~~~~~~~
# | 279: .csect ..text..[PR],5
# | next:121'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 280: .tc42:
# | next:121'0 ~~~~~~
# | 281: # %bb.0: # %entry
# | next:135'0 X error: no match found
# | 282: std 3, 48(1)
# | next:135'0 ~~~~~~~~~~~~~~
# | 283: lha 3, 48(1)
# | next:135'0 ~~~~~~~~~~~~~~
# | 284: blr
# | next:135'0 ~~~~~
# | 285: L..tc420:
# | next:135'0 ~~~~~~~~~~
# | 286: .vbyte 4, 0x00000000 # Traceback table begin
# | next:135'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:135'1 ? possible intended match
# | 287: .byte 0x00 # Version = 0
# | next:135'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 288: .byte 0x09 # Language = CPlusPlus
# | next:135'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 289: .byte 0x20 # -IsGlobalLinkage, -IsOutOfLineEpilogOrPrologue
# | next:135'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 290: # +HasTraceBackTableOffset, -IsInternalProcedure
# | next:135'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 291: # -HasControlledStorage, -IsTOCless
# | next:135'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 309: .vbyte 8, .tc43 # @tc43
# | next:135'0 ~~~~~~~~~~~~~~~~~~~~~~~~~
# | 310: .vbyte 8, TOC[TC0]
# | next:135'0 ~~~~~~~~~~~~~~~~~~~~
# | 311: .vbyte 8, 0
# | next:135'0 ~~~~~~~~~~~~~
# | 312: .csect ..text..[PR],5
# | next:135'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 313: .tc43:
# | next:135'0 ~~~~~~
# | 314: # %bb.0: # %entry
# | next:149'0 X error: no match found
# | 315: std 3, 48(1)
# | next:149'0 ~~~~~~~~~~~~~~
# | 316: lwz 3, 48(1)
# | next:149'0 ~~~~~~~~~~~~~~
# | 317: srawi 3, 3, 8
# | next:149'0 ~~~~~~~~~~~~~~~
# | next:149'1 ? possible intended match
# | 318: blr
# | next:149'0 ~~~~~
# | 319: L..tc430:
# | next:149'0 ~~~~~~~~~~
# | 320: .vbyte 4, 0x00000000 # Traceback table begin
# | next:149'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 321: .byte 0x00 # Version = 0
# | next:149'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 322: .byte 0x09 # Language = CPlusPlus
# | next:149'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 343: .vbyte 8, .utc44 # @utc44
# | next:149'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 344: .vbyte 8, TOC[TC0]
# | next:149'0 ~~~~~~~~~~~~~~~~~~~~
# | 345: .vbyte 8, 0
# | next:149'0 ~~~~~~~~~~~~~
# | 346: .csect ..text..[PR],5
# | next:149'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 347: .utc44:
# | next:149'0 ~~~~~~~
# | 348: # %bb.0: # %entry
# | next:163'0 X error: no match found
# | 349: std 3, 48(1)
# | next:163'0 ~~~~~~~~~~~~~~
# | 350: lwz 3, 48(1)
# | next:163'0 ~~~~~~~~~~~~~~
# | 351: blr
# | next:163'0 ~~~~~
# | 352: L..utc440:
# | next:163'0 ~~~~~~~~~~~
# | 353: .vbyte 4, 0x00000000 # Traceback table begin
# | next:163'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:163'1 ? possible intended match
# | 354: .byte 0x00 # Version = 0
# | next:163'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 355: .byte 0x09 # Language = CPlusPlus
# | next:163'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 356: .byte 0x20 # -IsGlobalLinkage, -IsOutOfLineEpilogOrPrologue
# | next:163'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 357: # +HasTraceBackTableOffset, -IsInternalProcedure
# | next:163'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 358: # -HasControlledStorage, -IsTOCless
# | next:163'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 376: .vbyte 8, .utc41 # @utc41
# | next:163'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 377: .vbyte 8, TOC[TC0]
# | next:163'0 ~~~~~~~~~~~~~~~~~~~~
# | 378: .vbyte 8, 0
# | next:163'0 ~~~~~~~~~~~~~
# | 379: .csect ..text..[PR],5
# | next:163'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 380: .utc41:
# | next:163'0 ~~~~~~~
# | 381: # %bb.0: # %entry
# | next:176'0 X error: no match found
# | 382: std 3, 48(1)
# | next:176'0 ~~~~~~~~~~~~~~
# | 383: lbz 3, 48(1)
# | next:176'0 ~~~~~~~~~~~~~~
# | 384: blr
# | next:176'0 ~~~~~
# | 385: L..utc410:
# | next:176'0 ~~~~~~~~~~~
# | 386: .vbyte 4, 0x00000000 # Traceback table begin
# | next:176'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:176'1 ? possible intended match
# | 387: .byte 0x00 # Version = 0
# | next:176'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 388: .byte 0x09 # Language = CPlusPlus
# | next:176'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 389: .byte 0x20 # -IsGlobalLinkage, -IsOutOfLineEpilogOrPrologue
# | next:176'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 390: # +HasTraceBackTableOffset, -IsInternalProcedure
# | next:176'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 391: # -HasControlledStorage, -IsTOCless
# | next:176'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 409: .vbyte 8, .utc42 # @utc42
# | next:176'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 410: .vbyte 8, TOC[TC0]
# | next:176'0 ~~~~~~~~~~~~~~~~~~~~
# | 411: .vbyte 8, 0
# | next:176'0 ~~~~~~~~~~~~~
# | 412: .csect ..text..[PR],5
# | next:176'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 413: .utc42:
# | next:176'0 ~~~~~~~
# | 414: # %bb.0: # %entry
# | next:190'0 X error: no match found
# | 415: std 3, 48(1)
# | next:190'0 ~~~~~~~~~~~~~~
# | 416: lhz 3, 48(1)
# | next:190'0 ~~~~~~~~~~~~~~
# | 417: blr
# | next:190'0 ~~~~~
# | 418: L..utc420:
# | next:190'0 ~~~~~~~~~~~
# | 419: .vbyte 4, 0x00000000 # Traceback table begin
# | next:190'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:190'1 ? possible intended match
# | 420: .byte 0x00 # Version = 0
# | next:190'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 421: .byte 0x09 # Language = CPlusPlus
# | next:190'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 422: .byte 0x20 # -IsGlobalLinkage, -IsOutOfLineEpilogOrPrologue
# | next:190'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 423: # +HasTraceBackTableOffset, -IsInternalProcedure
# | next:190'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 424: # -HasControlledStorage, -IsTOCless
# | next:190'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 442: .vbyte 8, .utc43 # @utc43
# | next:190'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 443: .vbyte 8, TOC[TC0]
# | next:190'0 ~~~~~~~~~~~~~~~~~~~~
# | 444: .vbyte 8, 0
# | next:190'0 ~~~~~~~~~~~~~
# | 445: .csect ..text..[PR],5
# | next:190'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 446: .utc43:
# | next:190'0 ~~~~~~~
# | 447: # %bb.0: # %entry
# | next:204'0 X error: no match found
# | 448: std 3, 48(1)
# | next:204'0 ~~~~~~~~~~~~~~
# | 449: lwz 3, 48(1)
# | next:204'0 ~~~~~~~~~~~~~~
# | 450: rlwinm 3, 3, 24, 8, 31
# | next:204'0 ~~~~~~~~~~~~~~~~~~~~~~~~
# | next:204'1 ? possible intended match
# | 451: blr
# | next:204'0 ~~~~~
# | 452: L..utc430:
# | next:204'0 ~~~~~~~~~~~
# | 453: .vbyte 4, 0x00000000 # Traceback table begin
# | next:204'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 454: .byte 0x00 # Version = 0
# | next:204'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 455: .byte 0x09 # Language = CPlusPlus
# | next:204'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 476: .vbyte 8, .ltc88 # @ltc88
# | next:204'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 477: .vbyte 8, TOC[TC0]
# | next:204'0 ~~~~~~~~~~~~~~~~~~~~
# | 478: .vbyte 8, 0
# | next:204'0 ~~~~~~~~~~~~~
# | 479: .csect ..text..[PR],5
# | next:204'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 480: .ltc88:
# | next:204'0 ~~~~~~~
# | 481: # %bb.0: # %entry
# | next:218'0 X error: no match found
# | 482: std 3, 48(1)
# | next:218'0 ~~~~~~~~~~~~~~
# | 483: std 4, 56(1)
# | next:218'0 ~~~~~~~~~~~~~~
# | 484: ld 3, 48(1)
# | next:218'0 ~~~~~~~~~~~~~
# | 485: sradi 3, 3, 8
# | next:218'0 ~~~~~~~~~~~~~~~
# | next:218'1 ? possible intended match
# | 486: blr
# | next:218'0 ~~~~~
# | 487: L..ltc880:
# | next:218'0 ~~~~~~~~~~~
# | 488: .vbyte 4, 0x00000000 # Traceback table begin
# | next:218'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 489: .byte 0x00 # Version = 0
# | next:218'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 490: .byte 0x09 # Language = CPlusPlus
# | next:218'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 511: .vbyte 8, .ltc86 # @ltc86
# | next:218'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 512: .vbyte 8, TOC[TC0]
# | next:218'0 ~~~~~~~~~~~~~~~~~~~~
# | 513: .vbyte 8, 0
# | next:218'0 ~~~~~~~~~~~~~
# | 514: .csect ..text..[PR],5
# | next:218'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 515: .ltc86:
# | next:218'0 ~~~~~~~
# | 516: # %bb.0: # %entry
# | next:233'0 X error: no match found
# | 517: std 3, 48(1)
# | next:233'0 ~~~~~~~~~~~~~~
# | 518: std 4, 56(1)
# | next:233'0 ~~~~~~~~~~~~~~
# | 519: ld 3, 48(1)
# | next:233'0 ~~~~~~~~~~~~~
# | 520: sradi 3, 3, 16
# | next:233'0 ~~~~~~~~~~~~~~~~
# | next:233'1 ? possible intended match
# | 521: blr
# | next:233'0 ~~~~~
# | 522: L..ltc860:
# | next:233'0 ~~~~~~~~~~~
# | 523: .vbyte 4, 0x00000000 # Traceback table begin
# | next:233'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 524: .byte 0x00 # Version = 0
# | next:233'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 525: .byte 0x09 # Language = CPlusPlus
# | next:233'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 546: .vbyte 8, .ltc85 # @ltc85
# | next:233'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 547: .vbyte 8, TOC[TC0]
# | next:233'0 ~~~~~~~~~~~~~~~~~~~~
# | 548: .vbyte 8, 0
# | next:233'0 ~~~~~~~~~~~~~
# | 549: .csect ..text..[PR],5
# | next:233'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 550: .ltc85:
# | next:233'0 ~~~~~~~
# | 551: # %bb.0: # %entry
# | next:248'0 X error: no match found
# | 552: std 3, 48(1)
# | next:248'0 ~~~~~~~~~~~~~~
# | 553: std 4, 56(1)
# | next:248'0 ~~~~~~~~~~~~~~
# | 554: ld 3, 48(1)
# | next:248'0 ~~~~~~~~~~~~~
# | 555: sradi 3, 3, 24
# | next:248'0 ~~~~~~~~~~~~~~~~
# | next:248'1 ? possible intended match
# | 556: blr
# | next:248'0 ~~~~~
# | 557: L..ltc850:
# | next:248'0 ~~~~~~~~~~~
# | 558: .vbyte 4, 0x00000000 # Traceback table begin
# | next:248'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 559: .byte 0x00 # Version = 0
# | next:248'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 560: .byte 0x09 # Language = CPlusPlus
# | next:248'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 581: .vbyte 8, .ltc84 # @ltc84
# | next:248'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 582: .vbyte 8, TOC[TC0]
# | next:248'0 ~~~~~~~~~~~~~~~~~~~~
# | 583: .vbyte 8, 0
# | next:248'0 ~~~~~~~~~~~~~
# | 584: .csect ..text..[PR],5
# | next:248'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 585: .ltc84:
# | next:248'0 ~~~~~~~
# | 586: # %bb.0: # %entry
# | next:263'0 X error: no match found
# | 587: std 3, 48(1)
# | next:263'0 ~~~~~~~~~~~~~~
# | next:263'1 ? possible intended match
# | 588: std 4, 56(1)
# | next:263'0 ~~~~~~~~~~~~~~
# | 589: lwa 3, 48(1)
# | next:263'0 ~~~~~~~~~~~~~~
# | 590: blr
# | next:263'0 ~~~~~
# | 591: L..ltc840:
# | next:263'0 ~~~~~~~~~~~
# | 592: .vbyte 4, 0x00000000 # Traceback table begin
# | next:263'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 615: .vbyte 8, .ltc83 # @ltc83
# | next:263'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 616: .vbyte 8, TOC[TC0]
# | next:263'0 ~~~~~~~~~~~~~~~~~~~~
# | 617: .vbyte 8, 0
# | next:263'0 ~~~~~~~~~~~~~
# | 618: .csect ..text..[PR],5
# | next:263'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 619: .ltc83:
# | next:263'0 ~~~~~~~
# | 620: # %bb.0: # %entry
# | next:278'0 X error: no match found
# | 621: std 3, 48(1)
# | next:278'0 ~~~~~~~~~~~~~~
# | 622: std 4, 56(1)
# | next:278'0 ~~~~~~~~~~~~~~
# | 623: ld 3, 48(1)
# | next:278'0 ~~~~~~~~~~~~~
# | 624: sradi 3, 3, 40
# | next:278'0 ~~~~~~~~~~~~~~~~
# | next:278'1 ? possible intended match
# | 625: blr
# | next:278'0 ~~~~~
# | 626: L..ltc830:
# | next:278'0 ~~~~~~~~~~~
# | 627: .vbyte 4, 0x00000000 # Traceback table begin
# | next:278'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 628: .byte 0x00 # Version = 0
# | next:278'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 629: .byte 0x09 # Language = CPlusPlus
# | next:278'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 650: .vbyte 8, .ltc82 # @ltc82
# | next:278'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 651: .vbyte 8, TOC[TC0]
# | next:278'0 ~~~~~~~~~~~~~~~~~~~~
# | 652: .vbyte 8, 0
# | next:278'0 ~~~~~~~~~~~~~
# | 653: .csect ..text..[PR],5
# | next:278'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 654: .ltc82:
# | next:278'0 ~~~~~~~
# | 655: # %bb.0: # %entry
# | next:293'0 X error: no match found
# | 656: std 3, 48(1)
# | next:293'0 ~~~~~~~~~~~~~~
# | next:293'1 ? possible intended match
# | 657: std 4, 56(1)
# | next:293'0 ~~~~~~~~~~~~~~
# | 658: lha 3, 48(1)
# | next:293'0 ~~~~~~~~~~~~~~
# | 659: blr
# | next:293'0 ~~~~~
# | 660: L..ltc820:
# | next:293'0 ~~~~~~~~~~~
# | 661: .vbyte 4, 0x00000000 # Traceback table begin
# | next:293'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 684: .vbyte 8, .ltc81 # @ltc81
# | next:293'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 685: .vbyte 8, TOC[TC0]
# | next:293'0 ~~~~~~~~~~~~~~~~~~~~
# | 686: .vbyte 8, 0
# | next:293'0 ~~~~~~~~~~~~~
# | 687: .csect ..text..[PR],5
# | next:293'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 688: .ltc81:
# | next:293'0 ~~~~~~~
# | 689: # %bb.0: # %entry
# | next:308'0 X error: no match found
# | 690: std 3, 48(1)
# | next:308'0 ~~~~~~~~~~~~~~
# | 691: std 4, 56(1)
# | next:308'0 ~~~~~~~~~~~~~~
# | 692: lbz 3, 48(1)
# | next:308'0 ~~~~~~~~~~~~~~
# | 693: extsb 3, 3
# | next:308'0 ~~~~~~~~~~~~
# | next:308'1 ? possible intended match
# | 694: blr
# | next:308'0 ~~~~~
# | 695: L..ltc810:
# | next:308'0 ~~~~~~~~~~~
# | 696: .vbyte 4, 0x00000000 # Traceback table begin
# | next:308'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 697: .byte 0x00 # Version = 0
# | next:308'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 698: .byte 0x09 # Language = CPlusPlus
# | next:308'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 723: .ultc88:
# | next:308'0 ~~~~~~~~
# | 724: # %bb.0: # %entry
# | 725: std 3, 48(1)
# | 726: std 4, 56(1)
# | 727: ld 3, 48(1)
# | 728: blr
# | next:325 !~~ error: match on wrong line
# | 729: L..ultc880:
# | 730: .vbyte 4, 0x00000000 # Traceback table begin
# | 731: .byte 0x00 # Version = 0
# | 732: .byte 0x09 # Language = CPlusPlus
# | 733: .byte 0x20 # -IsGlobalLinkage, -IsOutOfLineEpilogOrPrologue
# | .
# | .
# | .
# | 753: .vbyte 8, .ultc87 # @ultc87
# | 754: .vbyte 8, TOC[TC0]
# | 755: .vbyte 8, 0
# | 756: .csect ..text..[PR],5
# | 757: .ultc87:
# | 758: # %bb.0: # %entry
# | next:335'0 X error: no match found
# | 759: std 3, 48(1)
# | next:335'0 ~~~~~~~~~~~~~~
# | 760: std 4, 56(1)
# | next:335'0 ~~~~~~~~~~~~~~
# | 761: ld 3, 48(1)
# | next:335'0 ~~~~~~~~~~~~~
# | 762: rldicl 3, 3, 56, 8
# | next:335'0 ~~~~~~~~~~~~~~~~~~~~
# | next:335'1 ? possible intended match
# | 763: blr
# | next:335'0 ~~~~~
# | 764: L..ultc870:
# | next:335'0 ~~~~~~~~~~~~
# | 765: .vbyte 4, 0x00000000 # Traceback table begin
# | next:335'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 766: .byte 0x00 # Version = 0
# | next:335'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 767: .byte 0x09 # Language = CPlusPlus
# | next:335'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 788: .vbyte 8, .ultc86 # @ultc86
# | next:335'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 789: .vbyte 8, TOC[TC0]
# | next:335'0 ~~~~~~~~~~~~~~~~~~~~
# | 790: .vbyte 8, 0
# | next:335'0 ~~~~~~~~~~~~~
# | 791: .csect ..text..[PR],5
# | next:335'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 792: .ultc86:
# | next:335'0 ~~~~~~~~
# | 793: # %bb.0: # %entry
# | next:350'0 X error: no match found
# | 794: std 3, 48(1)
# | next:350'0 ~~~~~~~~~~~~~~
# | 795: std 4, 56(1)
# | next:350'0 ~~~~~~~~~~~~~~
# | 796: ld 3, 48(1)
# | next:350'0 ~~~~~~~~~~~~~
# | 797: rldicl 3, 3, 48, 16
# | next:350'0 ~~~~~~~~~~~~~~~~~~~~~
# | next:350'1 ? possible intended match
# | 798: blr
# | next:350'0 ~~~~~
# | 799: L..ultc860:
# | next:350'0 ~~~~~~~~~~~~
# | 800: .vbyte 4, 0x00000000 # Traceback table begin
# | next:350'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 801: .byte 0x00 # Version = 0
# | next:350'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 802: .byte 0x09 # Language = CPlusPlus
# | next:350'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 823: .vbyte 8, .ultc85 # @ultc85
# | next:350'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 824: .vbyte 8, TOC[TC0]
# | next:350'0 ~~~~~~~~~~~~~~~~~~~~
# | 825: .vbyte 8, 0
# | next:350'0 ~~~~~~~~~~~~~
# | 826: .csect ..text..[PR],5
# | next:350'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 827: .ultc85:
# | next:350'0 ~~~~~~~~
# | 828: # %bb.0: # %entry
# | next:365'0 X error: no match found
# | 829: std 3, 48(1)
# | next:365'0 ~~~~~~~~~~~~~~
# | 830: std 4, 56(1)
# | next:365'0 ~~~~~~~~~~~~~~
# | 831: ld 3, 48(1)
# | next:365'0 ~~~~~~~~~~~~~
# | 832: rldicl 3, 3, 40, 24
# | next:365'0 ~~~~~~~~~~~~~~~~~~~~~
# | next:365'1 ? possible intended match
# | 833: blr
# | next:365'0 ~~~~~
# | 834: L..ultc850:
# | next:365'0 ~~~~~~~~~~~~
# | 835: .vbyte 4, 0x00000000 # Traceback table begin
# | next:365'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 836: .byte 0x00 # Version = 0
# | next:365'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 837: .byte 0x09 # Language = CPlusPlus
# | next:365'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 858: .vbyte 8, .ultc84 # @ultc84
# | next:365'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 859: .vbyte 8, TOC[TC0]
# | next:365'0 ~~~~~~~~~~~~~~~~~~~~
# | 860: .vbyte 8, 0
# | next:365'0 ~~~~~~~~~~~~~
# | 861: .csect ..text..[PR],5
# | next:365'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 862: .ultc84:
# | next:365'0 ~~~~~~~~
# | 863: # %bb.0: # %entry
# | next:380'0 X error: no match found
# | 864: std 3, 48(1)
# | next:380'0 ~~~~~~~~~~~~~~
# | next:380'1 ? possible intended match
# | 865: std 4, 56(1)
# | next:380'0 ~~~~~~~~~~~~~~
# | 866: lwz 3, 48(1)
# | next:380'0 ~~~~~~~~~~~~~~
# | 867: blr
# | next:380'0 ~~~~~
# | 868: L..ultc840:
# | next:380'0 ~~~~~~~~~~~~
# | 869: .vbyte 4, 0x00000000 # Traceback table begin
# | next:380'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 892: .vbyte 8, .ultc83 # @ultc83
# | next:380'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 893: .vbyte 8, TOC[TC0]
# | next:380'0 ~~~~~~~~~~~~~~~~~~~~
# | 894: .vbyte 8, 0
# | next:380'0 ~~~~~~~~~~~~~
# | 895: .csect ..text..[PR],5
# | next:380'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 896: .ultc83:
# | next:380'0 ~~~~~~~~
# | 897: # %bb.0: # %entry
# | next:395'0 X error: no match found
# | 898: std 3, 48(1)
# | next:395'0 ~~~~~~~~~~~~~~
# | 899: std 4, 56(1)
# | next:395'0 ~~~~~~~~~~~~~~
# | 900: ld 3, 48(1)
# | next:395'0 ~~~~~~~~~~~~~
# | 901: rldicl 3, 3, 24, 40
# | next:395'0 ~~~~~~~~~~~~~~~~~~~~~
# | next:395'1 ? possible intended match
# | 902: blr
# | next:395'0 ~~~~~
# | 903: L..ultc830:
# | next:395'0 ~~~~~~~~~~~~
# | 904: .vbyte 4, 0x00000000 # Traceback table begin
# | next:395'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 905: .byte 0x00 # Version = 0
# | next:395'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 906: .byte 0x09 # Language = CPlusPlus
# | next:395'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 927: .vbyte 8, .ultc82 # @ultc82
# | next:395'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 928: .vbyte 8, TOC[TC0]
# | next:395'0 ~~~~~~~~~~~~~~~~~~~~
# | 929: .vbyte 8, 0
# | next:395'0 ~~~~~~~~~~~~~
# | 930: .csect ..text..[PR],5
# | next:395'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 931: .ultc82:
# | next:395'0 ~~~~~~~~
# | 932: # %bb.0: # %entry
# | next:410'0 X error: no match found
# | 933: std 3, 48(1)
# | next:410'0 ~~~~~~~~~~~~~~
# | next:410'1 ? possible intended match
# | 934: std 4, 56(1)
# | next:410'0 ~~~~~~~~~~~~~~
# | 935: lhz 3, 48(1)
# | next:410'0 ~~~~~~~~~~~~~~
# | 936: blr
# | next:410'0 ~~~~~
# | 937: L..ultc820:
# | next:410'0 ~~~~~~~~~~~~
# | 938: .vbyte 4, 0x00000000 # Traceback table begin
# | next:410'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 961: .vbyte 8, .ultc81 # @ultc81
# | next:410'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 962: .vbyte 8, TOC[TC0]
# | next:410'0 ~~~~~~~~~~~~~~~~~~~~
# | 963: .vbyte 8, 0
# | next:410'0 ~~~~~~~~~~~~~
# | 964: .csect ..text..[PR],5
# | next:410'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 965: .ultc81:
# | next:410'0 ~~~~~~~~
# | 966: # %bb.0: # %entry
# | next:425'0 X error: no match found
# | 967: std 3, 48(1)
# | next:425'0 ~~~~~~~~~~~~~~
# | next:425'1 ? possible intended match
# | 968: std 4, 56(1)
# | next:425'0 ~~~~~~~~~~~~~~
# | 969: lbz 3, 48(1)
# | next:425'0 ~~~~~~~~~~~~~~
# | 970: blr
# | next:425'0 ~~~~~
# | 971: L..ultc810:
# | next:425'0 ~~~~~~~~~~~~
# | 972: .vbyte 4, 0x00000000 # Traceback table begin
# | next:425'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/VE/Scalar/atomic_cmp_swap.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/VE/Scalar/atomic_cmp_swap.ll -mtriple=ve | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/VE/Scalar/atomic_cmp_swap.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=ve
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/VE/Scalar/atomic_cmp_swap.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/VE/Scalar/atomic_cmp_swap.ll:219:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: and %s0, 3, %s0
# | ^
# | <stdin>:106:18: note: scanning from here
# | and %s3, -4, %s0
# | ^
# | <stdin>:107:2: note: possible intended match here
# | and %s0, 2, %s0
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/VE/Scalar/atomic_cmp_swap.ll:264:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: and %s0, 3, %s0
# | ^
# | <stdin>:139:18: note: scanning from here
# | and %s3, -4, %s0
# | ^
# | <stdin>:140:2: note: possible intended match here
# | and %s0, 2, %s0
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/VE/Scalar/atomic_cmp_swap.ll:662:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: and %s0, 3, %s0
# | ^
# | <stdin>:429:18: note: scanning from here
# | and %s3, -4, %s0
# | ^
# | <stdin>:430:2: note: possible intended match here
# | and %s0, 2, %s0
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/VE/Scalar/atomic_cmp_swap.ll:708:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: and %s0, 3, %s0
# | ^
# | <stdin>:463:18: note: scanning from here
# | and %s3, -4, %s0
# | ^
# | <stdin>:464:2: note: possible intended match here
# | and %s0, 2, %s0
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/VE/Scalar/atomic_cmp_swap.ll:1115:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: and %s0, 3, %s0
# | ^
# | <stdin>:762:18: note: scanning from here
# | and %s3, -4, %s0
# | ^
# | <stdin>:763:2: note: possible intended match here
# | and %s0, 2, %s0
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/VE/Scalar/atomic_cmp_swap.ll:1162:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: and %s0, 3, %s0
# | ^
# | <stdin>:797:18: note: scanning from here
# | and %s3, -4, %s0
# | ^
# | <stdin>:798:2: note: possible intended match here
# | and %s0, 2, %s0
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/VE/Scalar/atomic_cmp_swap.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 101: .p2align 4
# | 102: .type _Z27atomic_cmp_swap_relaxed_i16RNSt3__16atomicIsEERss, at function
# | 103: _Z27atomic_cmp_swap_relaxed_i16RNSt3__16atomicIsEERss: # @_Z27atomic_cmp_swap_relaxed_i16RNSt3__16atomicIsEERss
# | 104: # %bb.0: # %bb
# | 105: ld2b.zx %s4, (, %s1)
# | 106: and %s3, -4, %s0
# | next:219'0 X error: no match found
# | 107: and %s0, 2, %s0
# | next:219'0 ~~~~~~~~~~~~~~~~~
# | next:219'1 ? possible intended match
# | 108: sla.w.sx %s0, %s0, 3
# | next:219'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 109: sla.w.sx %s5, (48)0, %s0
# | next:219'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 110: ldl.sx %s6, (, %s3)
# | next:219'0 ~~~~~~~~~~~~~~~~~~~~~
# | 111: and %s2, %s2, (48)0
# | next:219'0 ~~~~~~~~~~~~~~~~~~~~~
# | 112: sla.w.sx %s2, %s2, %s0
# | next:219'0 ~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 134: .p2align 4
# | next:219'0 ~~~~~~~~~~~~
# | 135: .type _Z27atomic_cmp_swap_relaxed_u16RNSt3__16atomicItEERtt, at function
# | next:219'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 136: _Z27atomic_cmp_swap_relaxed_u16RNSt3__16atomicItEERtt: # @_Z27atomic_cmp_swap_relaxed_u16RNSt3__16atomicItEERtt
# | next:219'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 137: # %bb.0: # %bb
# | 138: ld2b.zx %s4, (, %s1)
# | 139: and %s3, -4, %s0
# | next:264'0 X error: no match found
# | 140: and %s0, 2, %s0
# | next:264'0 ~~~~~~~~~~~~~~~~~
# | next:264'1 ? possible intended match
# | 141: sla.w.sx %s0, %s0, 3
# | next:264'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 142: ldl.sx %s5, (, %s3)
# | next:264'0 ~~~~~~~~~~~~~~~~~~~~~
# | 143: sla.w.sx %s6, (48)0, %s0
# | next:264'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 144: sla.w.sx %s2, %s2, %s0
# | next:264'0 ~~~~~~~~~~~~~~~~~~~~~~~~
# | 145: sla.w.sx %s4, %s4, %s0
# | next:264'0 ~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 424: .p2align 4
# | 425: .type _Z27atomic_cmp_swap_acquire_i16RNSt3__16atomicIsEERss, at function
# | 426: _Z27atomic_cmp_swap_acquire_i16RNSt3__16atomicIsEERss: # @_Z27atomic_cmp_swap_acquire_i16RNSt3__16atomicIsEERss
# | 427: # %bb.0: # %bb
# | 428: ld2b.zx %s4, (, %s1)
# | 429: and %s3, -4, %s0
# | next:662'0 X error: no match found
# | 430: and %s0, 2, %s0
# | next:662'0 ~~~~~~~~~~~~~~~~~
# | next:662'1 ? possible intended match
# | 431: sla.w.sx %s0, %s0, 3
# | next:662'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 432: sla.w.sx %s5, (48)0, %s0
# | next:662'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 433: ldl.sx %s6, (, %s3)
# | next:662'0 ~~~~~~~~~~~~~~~~~~~~~
# | 434: and %s2, %s2, (48)0
# | next:662'0 ~~~~~~~~~~~~~~~~~~~~~
# | 435: sla.w.sx %s2, %s2, %s0
# | next:662'0 ~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 458: .p2align 4
# | next:662'0 ~~~~~~~~~~~~
# | 459: .type _Z27atomic_cmp_swap_acquire_u16RNSt3__16atomicItEERtt, at function
# | next:662'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 460: _Z27atomic_cmp_swap_acquire_u16RNSt3__16atomicItEERtt: # @_Z27atomic_cmp_swap_acquire_u16RNSt3__16atomicItEERtt
# | next:662'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 461: # %bb.0: # %bb
# | 462: ld2b.zx %s4, (, %s1)
# | 463: and %s3, -4, %s0
# | next:708'0 X error: no match found
# | 464: and %s0, 2, %s0
# | next:708'0 ~~~~~~~~~~~~~~~~~
# | next:708'1 ? possible intended match
# | 465: sla.w.sx %s0, %s0, 3
# | next:708'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 466: ldl.sx %s5, (, %s3)
# | next:708'0 ~~~~~~~~~~~~~~~~~~~~~
# | 467: sla.w.sx %s6, (48)0, %s0
# | next:708'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 468: sla.w.sx %s2, %s2, %s0
# | next:708'0 ~~~~~~~~~~~~~~~~~~~~~~~~
# | 469: sla.w.sx %s4, %s4, %s0
# | next:708'0 ~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 757: .type _Z27atomic_cmp_swap_seq_cst_i16RNSt3__16atomicIsEERss, at function
# | 758: _Z27atomic_cmp_swap_seq_cst_i16RNSt3__16atomicIsEERss: # @_Z27atomic_cmp_swap_seq_cst_i16RNSt3__16atomicIsEERss
# | 759: # %bb.0: # %bb
# | 760: ld2b.zx %s4, (, %s1)
# | 761: fencem 3
# | 762: and %s3, -4, %s0
# | next:1115'0 X error: no match found
# | 763: and %s0, 2, %s0
# | next:1115'0 ~~~~~~~~~~~~~~~~~
# | next:1115'1 ? possible intended match
# | 764: sla.w.sx %s0, %s0, 3
# | next:1115'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 765: sla.w.sx %s5, (48)0, %s0
# | next:1115'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 766: ldl.sx %s6, (, %s3)
# | next:1115'0 ~~~~~~~~~~~~~~~~~~~~~
# | 767: and %s2, %s2, (48)0
# | next:1115'0 ~~~~~~~~~~~~~~~~~~~~~
# | 768: sla.w.sx %s2, %s2, %s0
# | next:1115'0 ~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 792: .type _Z27atomic_cmp_swap_seq_cst_u16RNSt3__16atomicItEERtt, at function
# | next:1115'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 793: _Z27atomic_cmp_swap_seq_cst_u16RNSt3__16atomicItEERtt: # @_Z27atomic_cmp_swap_seq_cst_u16RNSt3__16atomicItEERtt
# | next:1115'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 794: # %bb.0: # %bb
# | 795: ld2b.zx %s4, (, %s1)
# | 796: fencem 3
# | 797: and %s3, -4, %s0
# | next:1162'0 X error: no match found
# | 798: and %s0, 2, %s0
# | next:1162'0 ~~~~~~~~~~~~~~~~~
# | next:1162'1 ? possible intended match
# | 799: sla.w.sx %s0, %s0, 3
# | next:1162'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 800: ldl.sx %s5, (, %s3)
# | next:1162'0 ~~~~~~~~~~~~~~~~~~~~~
# | 801: sla.w.sx %s6, (48)0, %s0
# | next:1162'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 802: sla.w.sx %s2, %s2, %s0
# | next:1162'0 ~~~~~~~~~~~~~~~~~~~~~~~~
# | 803: sla.w.sx %s4, %s4, %s0
# | next:1162'0 ~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/VE/Scalar/atomic_swap.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/VE/Scalar/atomic_swap.ll -mtriple=ve | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/VE/Scalar/atomic_swap.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=ve
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/VE/Scalar/atomic_swap.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/VE/Scalar/atomic_swap.ll:142:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: and %s2, 3, %s0
# | ^
# | <stdin>:62:9: note: scanning from here
# | # %bb.0:
# | ^
# | <stdin>:63:2: note: possible intended match here
# | and %s2, 2, %s0
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/VE/Scalar/atomic_swap.ll:161:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: and %s2, 3, %s0
# | ^
# | <stdin>:81:9: note: scanning from here
# | # %bb.0:
# | ^
# | <stdin>:82:2: note: possible intended match here
# | and %s2, 2, %s0
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/VE/Scalar/atomic_swap.ll:384:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: and %s2, 3, %s0
# | ^
# | <stdin>:285:9: note: scanning from here
# | # %bb.0:
# | ^
# | <stdin>:286:2: note: possible intended match here
# | and %s2, 2, %s0
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/VE/Scalar/atomic_swap.ll:404:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: and %s2, 3, %s0
# | ^
# | <stdin>:305:9: note: scanning from here
# | # %bb.0:
# | ^
# | <stdin>:306:2: note: possible intended match here
# | and %s2, 2, %s0
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/VE/Scalar/atomic_swap.ll:636:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: and %s2, 3, %s0
# | ^
# | <stdin>:518:10: note: scanning from here
# | fencem 3
# | ^
# | <stdin>:519:2: note: possible intended match here
# | and %s2, 2, %s0
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/VE/Scalar/atomic_swap.ll:657:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: and %s2, 3, %s0
# | ^
# | <stdin>:539:10: note: scanning from here
# | fencem 3
# | ^
# | <stdin>:540:2: note: possible intended match here
# | and %s2, 2, %s0
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/VE/Scalar/atomic_swap.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 57: # -- End function
# | 58: .globl _Z23atomic_swap_relaxed_i16RNSt3__16atomicIsEEs # -- Begin function _Z23atomic_swap_relaxed_i16RNSt3__16atomicIsEEs
# | 59: .p2align 4
# | 60: .type _Z23atomic_swap_relaxed_i16RNSt3__16atomicIsEEs, at function
# | 61: _Z23atomic_swap_relaxed_i16RNSt3__16atomicIsEEs: # @_Z23atomic_swap_relaxed_i16RNSt3__16atomicIsEEs
# | 62: # %bb.0:
# | next:142'0 X error: no match found
# | 63: and %s2, 2, %s0
# | next:142'0 ~~~~~~~~~~~~~~~~~
# | next:142'1 ? possible intended match
# | 64: sla.w.sx %s3, %s2, 3
# | next:142'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 65: sla.w.sx %s1, %s1, %s3
# | next:142'0 ~~~~~~~~~~~~~~~~~~~~~~~~
# | 66: and %s0, -4, %s0
# | next:142'0 ~~~~~~~~~~~~~~~~~~
# | 67: sla.w.sx %s2, (62)0, %s2
# | next:142'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 68: ts1am.w %s1, (%s0), %s2
# | next:142'0 ~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 76: # -- End function
# | next:142'0 ~~~~~~~~~~~~~~~~~~~
# | 77: .globl _Z23atomic_swap_relaxed_u16RNSt3__16atomicItEEt # -- Begin function _Z23atomic_swap_relaxed_u16RNSt3__16atomicItEEt
# | next:142'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 78: .p2align 4
# | next:142'0 ~~~~~~~~~~~~
# | 79: .type _Z23atomic_swap_relaxed_u16RNSt3__16atomicItEEt, at function
# | next:142'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 80: _Z23atomic_swap_relaxed_u16RNSt3__16atomicItEEt: # @_Z23atomic_swap_relaxed_u16RNSt3__16atomicItEEt
# | next:142'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 81: # %bb.0:
# | next:161'0 X error: no match found
# | 82: and %s2, 2, %s0
# | next:161'0 ~~~~~~~~~~~~~~~~~
# | next:161'1 ? possible intended match
# | 83: sla.w.sx %s3, %s2, 3
# | next:161'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 84: sla.w.sx %s1, %s1, %s3
# | next:161'0 ~~~~~~~~~~~~~~~~~~~~~~~~
# | 85: and %s0, -4, %s0
# | next:161'0 ~~~~~~~~~~~~~~~~~~
# | 86: sla.w.sx %s2, (62)0, %s2
# | next:161'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 87: ts1am.w %s1, (%s0), %s2
# | next:161'0 ~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 280: # -- End function
# | 281: .globl _Z23atomic_swap_acquire_i16RNSt3__16atomicIsEEs # -- Begin function _Z23atomic_swap_acquire_i16RNSt3__16atomicIsEEs
# | 282: .p2align 4
# | 283: .type _Z23atomic_swap_acquire_i16RNSt3__16atomicIsEEs, at function
# | 284: _Z23atomic_swap_acquire_i16RNSt3__16atomicIsEEs: # @_Z23atomic_swap_acquire_i16RNSt3__16atomicIsEEs
# | 285: # %bb.0:
# | next:384'0 X error: no match found
# | 286: and %s2, 2, %s0
# | next:384'0 ~~~~~~~~~~~~~~~~~
# | next:384'1 ? possible intended match
# | 287: sla.w.sx %s3, %s2, 3
# | next:384'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 288: sla.w.sx %s1, %s1, %s3
# | next:384'0 ~~~~~~~~~~~~~~~~~~~~~~~~
# | 289: and %s0, -4, %s0
# | next:384'0 ~~~~~~~~~~~~~~~~~~
# | 290: sla.w.sx %s2, (62)0, %s2
# | next:384'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 291: ts1am.w %s1, (%s0), %s2
# | next:384'0 ~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 300: # -- End function
# | next:384'0 ~~~~~~~~~~~~~~~~~~~
# | 301: .globl _Z23atomic_swap_acquire_u16RNSt3__16atomicItEEt # -- Begin function _Z23atomic_swap_acquire_u16RNSt3__16atomicItEEt
# | next:384'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 302: .p2align 4
# | next:384'0 ~~~~~~~~~~~~
# | 303: .type _Z23atomic_swap_acquire_u16RNSt3__16atomicItEEt, at function
# | next:384'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 304: _Z23atomic_swap_acquire_u16RNSt3__16atomicItEEt: # @_Z23atomic_swap_acquire_u16RNSt3__16atomicItEEt
# | next:384'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 305: # %bb.0:
# | next:404'0 X error: no match found
# | 306: and %s2, 2, %s0
# | next:404'0 ~~~~~~~~~~~~~~~~~
# | next:404'1 ? possible intended match
# | 307: sla.w.sx %s3, %s2, 3
# | next:404'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 308: sla.w.sx %s1, %s1, %s3
# | next:404'0 ~~~~~~~~~~~~~~~~~~~~~~~~
# | 309: and %s0, -4, %s0
# | next:404'0 ~~~~~~~~~~~~~~~~~~
# | 310: sla.w.sx %s2, (62)0, %s2
# | next:404'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 311: ts1am.w %s1, (%s0), %s2
# | next:404'0 ~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 513: .globl _Z23atomic_swap_seq_cst_i16RNSt3__16atomicIsEEs # -- Begin function _Z23atomic_swap_seq_cst_i16RNSt3__16atomicIsEEs
# | 514: .p2align 4
# | 515: .type _Z23atomic_swap_seq_cst_i16RNSt3__16atomicIsEEs, at function
# | 516: _Z23atomic_swap_seq_cst_i16RNSt3__16atomicIsEEs: # @_Z23atomic_swap_seq_cst_i16RNSt3__16atomicIsEEs
# | 517: # %bb.0:
# | 518: fencem 3
# | next:636'0 X error: no match found
# | 519: and %s2, 2, %s0
# | next:636'0 ~~~~~~~~~~~~~~~~~
# | next:636'1 ? possible intended match
# | 520: sla.w.sx %s3, %s2, 3
# | next:636'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 521: sla.w.sx %s1, %s1, %s3
# | next:636'0 ~~~~~~~~~~~~~~~~~~~~~~~~
# | 522: and %s0, -4, %s0
# | next:636'0 ~~~~~~~~~~~~~~~~~~
# | 523: sla.w.sx %s2, (62)0, %s2
# | next:636'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 524: ts1am.w %s1, (%s0), %s2
# | next:636'0 ~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 534: .globl _Z23atomic_swap_seq_cst_u16RNSt3__16atomicItEEt # -- Begin function _Z23atomic_swap_seq_cst_u16RNSt3__16atomicItEEt
# | next:636'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 535: .p2align 4
# | next:636'0 ~~~~~~~~~~~~
# | 536: .type _Z23atomic_swap_seq_cst_u16RNSt3__16atomicItEEt, at function
# | next:636'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 537: _Z23atomic_swap_seq_cst_u16RNSt3__16atomicItEEt: # @_Z23atomic_swap_seq_cst_u16RNSt3__16atomicItEEt
# | next:636'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 538: # %bb.0:
# | 539: fencem 3
# | next:657'0 X error: no match found
# | 540: and %s2, 2, %s0
# | next:657'0 ~~~~~~~~~~~~~~~~~
# | next:657'1 ? possible intended match
# | 541: sla.w.sx %s3, %s2, 3
# | next:657'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 542: sla.w.sx %s1, %s1, %s3
# | next:657'0 ~~~~~~~~~~~~~~~~~~~~~~~~
# | 543: and %s0, -4, %s0
# | next:657'0 ~~~~~~~~~~~~~~~~~~
# | 544: sla.w.sx %s2, (62)0, %s2
# | next:657'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 545: ts1am.w %s1, (%s0), %s2
# | next:657'0 ~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/X86/avoid-sfb.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avoid-sfb.ll -mtriple=x86_64-linux -mcpu=x86-64 -verify-machineinstrs | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avoid-sfb.ll -check-prefixes=SSE,CHECK
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=x86_64-linux -mcpu=x86-64 -verify-machineinstrs
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avoid-sfb.ll -check-prefixes=SSE,CHECK
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avoid-sfb.ll:553:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: movl %esi, {{[0-9]+}}(%rsp)
# | ^
# | <stdin>:212:17: note: scanning from here
# | movq %rdi, %rax
# | ^
# | <stdin>:214:2: note: possible intended match here
# | movl %esi, 24(%rcx)
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avoid-sfb.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 207: .p2align 4
# | 208: .type test_stack, at function
# | 209: test_stack: # @test_stack
# | 210: .cfi_startproc
# | 211: # %bb.0: # %entry
# | 212: movq %rdi, %rax
# | next:553'0 X error: no match found
# | 213: leaq 40(%rsp), %rcx
# | next:553'0 ~~~~~~~~~~~~~~~~~~~~~
# | 214: movl %esi, 24(%rcx)
# | next:553'0 ~~~~~~~~~~~~~~~~~~~~~
# | next:553'1 ? possible intended match
# | 215: movups (%rcx), %xmm0
# | next:553'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 216: movups %xmm0, (%rdi)
# | next:553'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 217: movq 16(%rcx), %rdx
# | next:553'0 ~~~~~~~~~~~~~~~~~~~~~
# | 218: movq %rdx, 16(%rdi)
# | next:553'0 ~~~~~~~~~~~~~~~~~~~~~
# | 219: movl 24(%rcx), %edx
# | next:553'0 ~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/X86/fp128-i128.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/fp128-i128.ll -O2 -verify-machineinstrs -mtriple=x86_64-linux-android -mattr=+mmx -enable-legalize-types-checking | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/fp128-i128.ll --check-prefixes=CHECK,SSE
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -O2 -verify-machineinstrs -mtriple=x86_64-linux-android -mattr=+mmx -enable-legalize-types-checking
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/fp128-i128.ll --check-prefixes=CHECK,SSE
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/fp128-i128.ll:438:13: error: SSE-NEXT: is not on the line after the previous match
# | ; SSE-NEXT: movaps {{[0-9]+}}(%rsp), %xmm0
# | ^
# | <stdin>:225:2: note: 'next' match was here
# | movaps 16(%rsp), %xmm0 # 16-byte Reload
# | ^
# | <stdin>:217:17: note: previous match ended here
# | movq %rdi, %rbx
# | ^
# | <stdin>:218:1: note: non-matching line after previous match is here
# | leaq 64(%rsp), %rax
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/fp128-i128.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 220: movaps 16(%rax), %xmm1
# | 221: movaps %xmm1, 16(%rsp) # 16-byte Spill
# | 222: movaps %xmm0, (%rsp) # 16-byte Spill
# | 223: callq __gttf2 at PLT
# | 224: movl %eax, %ebp
# | 225: movaps 16(%rsp), %xmm0 # 16-byte Reload
# | next:438 !~~~~~~~~~~~~~~~~~~~~~ error: match on wrong line
# | 226: movaps %xmm0, %xmm1
# | 227: callq __subtf3 at PLT
# | 228: testl %ebp, %ebp
# | 229: jle .LBB10_1
# | 230: # %bb.2: # %if.then
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/X86/pr30290.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mcpu=btver2 /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/pr30290.ll -o - | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/pr30290.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mcpu=btver2 /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/pr30290.ll -o -
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/pr30290.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/pr30290.ll:24:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vmovaps %xmm0, {{[0-9]+}}(%rsp)
# | ^
# | <stdin>:18:50: note: scanning from here
# | vmovaps .LCPI0_0(%rip), %xmm0 # xmm0 = [1,1,1,1]
# | ^
# | <stdin>:25:2: note: possible intended match here
# | vmovups %xmm0, (%rsp)
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/pr30290.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 13: foo: # @foo
# | 14: .cfi_startproc
# | 15: # %bb.0:
# | 16: subq $40, %rsp
# | 17: .cfi_def_cfa_offset 48
# | 18: vmovaps .LCPI0_0(%rip), %xmm0 # xmm0 = [1,1,1,1]
# | next:24'0 X error: no match found
# | 19: leaq 48(%rsp), %rax
# | next:24'0 ~~~~~~~~~~~~~~~~~~~~~
# | 20: vmovups %xmm0, (%rax)
# | next:24'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 21: movl $1, 16(%rax)
# | next:24'0 ~~~~~~~~~~~~~~~~~~~
# | 22: vmovups (%rax), %xmm0
# | next:24'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 23: vmovups 12(%rax), %xmm1
# | next:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~
# | 24: vmovups %xmm1, 12(%rsp)
# | next:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~
# | 25: vmovups %xmm0, (%rsp)
# | next:24'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | next:24'1 ? possible intended match
# | 26: callq bar at PLT
# | next:24'0 ~~~~~~~~~~~~~~~
# | 27: addq $40, %rsp
# | next:24'0 ~~~~~~~~~~~~~~~~
# | 28: .cfi_def_cfa_offset 8
# | next:24'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 29: retq
# | next:24'0 ~~~~~~
# | 30: .Lfunc_end0:
# | next:24'0 ~~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/X86/pr42727.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/pr42727.ll -mtriple=i686-w64-windows-gnu | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/pr42727.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=i686-w64-windows-gnu
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/pr42727.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/pr42727.ll:9:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vmovdqu {{[0-9]+}}(%esp), %xmm0
# | ^
# | <stdin>:17:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:19:2: note: possible intended match here
# | vmovdqu 8(%eax), %xmm0
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/pr42727.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 12: .text
# | 13: .globl __ZN14simd_test_avx216c_imm_v256_alignILi1EEE6c_v256S1_S1_ # -- Begin function _ZN14simd_test_avx216c_imm_v256_alignILi1EEE6c_v256S1_S1_
# | 14: .p2align 4
# | 15: __ZN14simd_test_avx216c_imm_v256_alignILi1EEE6c_v256S1_S1_: # @_ZN14simd_test_avx216c_imm_v256_alignILi1EEE6c_v256S1_S1_
# | 16: .cfi_startproc
# | 17: # %bb.0: # %entry
# | next:9'0 X error: no match found
# | 18: leal 4(%esp), %eax
# | next:9'0 ~~~~~~~~~~~~~~~~~~~~
# | 19: vmovdqu 8(%eax), %xmm0
# | next:9'0 ~~~~~~~~~~~~~~~~~~~~~~~~
# | next:9'1 ? possible intended match
# | 20: vmovd (%eax), %xmm1 # xmm1 = mem[0],zero,zero,zero
# | next:9'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 21: vinserti128 $1, %xmm1, %ymm0, %ymm0
# | next:9'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 22: vpsllq $56, %ymm0, %ymm0
# | next:9'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 23: vmovdqu %ymm0, (%eax)
# | next:9'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 24: vzeroupper
# | next:9'0 ~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/X86/sibcall-byval.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sibcall-byval.ll -mtriple=i386-apple-darwin9 | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sibcall-byval.ll -check-prefix=X86
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=i386-apple-darwin9
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sibcall-byval.ll -check-prefix=X86
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sibcall-byval.ll:9:8: error: X86: expected string not found in input
# | ; X86: jmp _g
# | ^
# | <stdin>:5:4: note: scanning from here
# | _f: ## @f
# | ^
# | <stdin>:14:4: note: possible intended match here
# | calll _g
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sibcall-byval.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: .macosx_version_min 10, 5
# | 2: .section __TEXT,__text,regular,pure_instructions
# | 3: .globl _f ## -- Begin function f
# | 4: .p2align 4
# | 5: _f: ## @f
# | check:9'0 X~~~~~~ error: no match found
# | 6: ## %bb.0: ## %entry
# | check:9'0 ~~~~~~~~~~~~~~~~~~~~
# | 7: pushl %edi
# | check:9'0 ~~~~~~~~~~~~
# | 8: pushl %esi
# | check:9'0 ~~~~~~~~~~~~
# | 9: subl $52, %esp
# | check:9'0 ~~~~~~~~~~~~~~~~
# | 10: leal 64(%esp), %esi
# | check:9'0 ~~~~~~~~~~~~~~~~~~~~~
# | 11: movl $12, %ecx
# | check:9'0 ~~~~~~~~~~~~~~~~
# | 12: movl %esp, %edi
# | check:9'0 ~~~~~~~~~~~~~~~~~
# | 13: rep;movsl (%esi), %es:(%edi)
# | check:9'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 14: calll _g
# | check:9'0 ~~~~~~~~~~
# | check:9'1 ? possible intended match
# | 15: addl $52, %esp
# | check:9'0 ~~~~~~~~~~~~~~~~
# | 16: popl %esi
# | check:9'0 ~~~~~~~~~~~
# | 17: popl %edi
# | check:9'0 ~~~~~~~~~~~
# | 18: retl
# | check:9'0 ~~~~~~
# | 19: ## -- End function
# | check:9'0 ~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.DebugInfo/X86/pieces-2.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 1
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/DebugInfo/X86/pieces-2.ll -filetype=obj -o - | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llvm-dwarfdump -v - | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/DebugInfo/X86/pieces-2.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/DebugInfo/X86/pieces-2.ll -filetype=obj -o -
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llvm-dwarfdump -v -
# 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/DebugInfo/X86/pieces-2.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/DebugInfo/X86/pieces-2.ll:19:10: error: CHECK: expected string not found in input
# | ; CHECK: DW_TAG_variable [4]
# | ^
# | <stdin>:1:1: note: scanning from here
# | -: file format Mach-O 64-bit x86-64
# | ^
# | <stdin>:81:13: note: possible intended match here
# | 0x0000004a: DW_TAG_variable [3] (0x0000002a)
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/DebugInfo/X86/pieces-2.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: -: file format Mach-O 64-bit x86-64
# | check:19'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
# | 2:
# | check:19'0 ~
# | 3: .debug_abbrev contents:
# | check:19'0 ~~~~~~~~~~~~~~~~~~~~~~~~
# | 4: Abbrev table for offset: 0x00000000
# | check:19'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 5: [1] DW_TAG_compile_unit DW_CHILDREN_yes
# | check:19'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 6: DW_AT_producer DW_FORM_strp
# | check:19'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 76: DW_AT_decl_line [DW_FORM_data1] (10)
# | check:19'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 77: DW_AT_prototyped [DW_FORM_flag] (0x01)
# | check:19'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 78: DW_AT_type [DW_FORM_ref4] (cu + 0x005a => {0x0000005a} "int")
# | check:19'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 79: DW_AT_external [DW_FORM_flag] (0x01)
# | check:19'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 80:
# | check:19'0 ~
# | 81: 0x0000004a: DW_TAG_variable [3] (0x0000002a)
# | check:19'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:19'1 ? possible intended match
# | 82: DW_AT_location [DW_FORM_data4] (0x00000000:
# | check:19'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 83: [0x0000000000000008, 0x0000000000000009): DW_OP_reg0 RAX, DW_OP_piece 0x4)
# | check:19'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 84: DW_AT_name [DW_FORM_strp] ( .debug_str[0x0000002b] = "i1")
# | check:19'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 85: DW_AT_decl_file [DW_FORM_data1] ("sroasplit-1.c")
# | check:19'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 86: DW_AT_decl_line [DW_FORM_data1] (11)
# | check:19'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/172161
More information about the llvm-commits
mailing list