github-actions[bot] wrote:

<!--PREMERGE ADVISOR COMMENT: Windows-->
# :window: Windows x64 Test Results

* 136243 tests passed
* 3497 tests skipped
* 25 tests failed

## Failed Tests
(click on a test name to see its output)

### LLVM
<details>
<summary>LLVM.CodeGen/AMDGPU/agpr-copy-no-free-registers.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=amdgcn-amd-amdhsa 
-mcpu=gfx908 < 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\agpr-copy-no-free-registers.ll
 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
-check-prefix=GFX908 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\agpr-copy-no-free-registers.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' 
-mtriple=amdgcn-amd-amdhsa -mcpu=gfx908
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
-check-prefix=GFX908 
'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\agpr-copy-no-free-registers.ll'
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\agpr-copy-no-free-registers.ll:11:16:
 error: GFX908-NEXT: is not on the line after the previous match
# | ; GFX908-NEXT: v_mov_b32_e32 v32, v1
# |                ^
# | <stdin>:11:2: note: 'next' match was here
# |  v_mov_b32_e32 v32, v1
# |  ^
# | <stdin>:9:41: note: previous match ended here
# |  s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0)
# |                                         ^
# | <stdin>:10:1: note: non-matching line after previous match is here
# |  v_mov_b32_e32 v33, v0
# | ^
# | 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\agpr-copy-no-free-registers.ll:427:16:
 error: GFX908-NEXT: is not on the line after the previous match
# | ; GFX908-NEXT: s_nop 1
# |                ^
# | <stdin>:292:2: note: 'next' match was here
# |  s_nop 1
# |  ^
# | <stdin>:288:28: note: previous match ended here
# |  v_accvgpr_read_b32 v35, a0
# |                            ^
# | <stdin>:289:1: note: non-matching line after previous match is here
# |  ;;#ASMSTART
# | ^
# | 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\agpr-copy-no-free-registers.ll:914:16:
 error: GFX908-NEXT: expected string not found in input
# | ; GFX908-NEXT: v_mov_b32_e32 v39, s15
# |                ^
# | <stdin>:590:11: note: scanning from here
# |  ;;#ASMEND
# |           ^
# | <stdin>:614:2: note: possible intended match here
# |  v_mov_b32_e32 v34, s15
# |  ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\agpr-copy-no-free-registers.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |             1:  .amdgcn_target "amdgcn-amd-amdhsa-unknown-gfx908" 
# |             2:  .amdhsa_code_object_version 6 
# |             3:  .text 
# |             4:  .globl no_free_vgprs_at_agpr_to_agpr_copy ; -- Begin 
function no_free_vgprs_at_agpr_to_agpr_copy 
# |             5:  .p2align 6 
# |             6:  .type no_free_vgprs_at_agpr_to_agpr_copy,@function 
# |             7: no_free_vgprs_at_agpr_to_agpr_copy: ; 
@no_free_vgprs_at_agpr_to_agpr_copy 
# |             8: ; %bb.0: 
# |             9:  s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0) 
# | next:11'0                                             {   search range 
start (exclusive)
# |            10:  v_mov_b32_e32 v33, v0 
# |            11:  v_mov_b32_e32 v32, v1 
# | next:11'1       !~~~~~~~~~~~~~~~~~~~~   error: match on wrong line
# |            12:  ;;#ASMSTART 
# |            13:  ; def v[0:31] a[0:15] 
# |            14:  ;;#ASMEND 
# |            15:  s_nop 1 
# |            16:  v_mfma_f32_16x16x1f32 a[16:31], v33, v32, a[0:15] 
# |             .
# |             .
# |             .
# |            87: ; MemoryBound: 0 
# |            88:  .text 
# |            89:  .globl no_agpr_no_reserve ; -- Begin function 
no_agpr_no_reserve 
# |            90:  .p2align 8 
# |            91:  .type no_agpr_no_reserve,@function 
# |            92: no_agpr_no_reserve: ; @no_agpr_no_reserve 
# | next:11'2                         }                        search range end 
(exclusive)
# |            93: ; %bb.0: 
# |            94:  s_load_dwordx2 s[0:1], s[8:9], 0x0 
# |            95:  v_lshlrev_b32_e32 v0, 7, v0 
# |            96:  s_waitcnt lgkmcnt(0) 
# |            97:  global_load_dwordx4 v[1:4], v0, s[0:1] offset:16 
# |             .
# |             .
# |             .
# |           283:  s_nop 1 
# |           284:  v_accvgpr_write_b32 a18, v35 
# |           285:  v_accvgpr_read_b32 v35, a1 
# |           286:  s_nop 1 
# |           287:  v_accvgpr_write_b32 a17, v35 
# |           288:  v_accvgpr_read_b32 v35, a0 
# | next:427'0                               {   search range start (exclusive)
# |           289:  ;;#ASMSTART 
# |           290:  ; copy  
# |           291:  ;;#ASMEND 
# |           292:  s_nop 1 
# | next:427'1      !~~~~~~   error: match on wrong line
# |           293:  v_accvgpr_write_b32 a16, v35 
# |           294:  v_accvgpr_read_b32 v35, a1 
# |           295:  v_mfma_f32_16x16x1f32 a[0:15], v34, v33, a[16:31] 
# |           296:  s_nop 0 
# |           297:  v_accvgpr_write_b32 a32, v35 
# |             .
# |             .
# |             .
# |           333: ; MemoryBound: 0 
# |           334:  .text 
# |           335:  .globl introduced_copy_to_sgpr ; -- Begin function 
introduced_copy_to_sgpr 
# |           336:  .p2align 8 
# |           337:  .type introduced_copy_to_sgpr,@function 
# |           338: introduced_copy_to_sgpr: ; @introduced_copy_to_sgpr 
# | next:427'2                             }                             search 
range end (exclusive)
# |           339: ; %bb.0: ; %bb 
# |           340:  global_load_ushort v16, v[0:1], off glc 
# |           341:  s_load_dwordx4 s[4:7], s[8:9], 0x0 
# |           342:  s_load_dwordx2 s[10:11], s[8:9], 0x10 
# |           343:  s_load_dword s0, s[8:9], 0x18 
# |             .
# |             .
# |             .
# |           585:  s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0) 
# |           586:  v_mov_b32_e32 v32, v1 
# |           587:  v_mov_b32_e32 v33, v0 
# |           588:  ;;#ASMSTART 
# |           589:  ; def v[0:31] s[0:15] 
# |           590:  ;;#ASMEND 
# | next:914'0              {   search range start (exclusive)
# | next:914'1                  error: no match found in search range
# |           591:  v_mov_b32_e32 v34, s0 
# |           592:  v_mov_b32_e32 v35, s1 
# |           593:  s_nop 0 
# |           594:  v_accvgpr_write_b32 a0, v34 
# |           595:  v_accvgpr_write_b32 a1, v35 
# |             .
# |             .
# |             .
# |           609:  v_accvgpr_write_b32 a9, v34 
# |           610:  v_mov_b32_e32 v34, s12 
# |           611:  v_accvgpr_write_b32 a7, v35 
# |           612:  v_mov_b32_e32 v35, s8 
# |           613:  v_accvgpr_write_b32 a12, v34 
# |           614:  v_mov_b32_e32 v34, s15 
# | next:914'2      ?                        possible intended match
# |           615:  v_accvgpr_write_b32 a8, v35 
# |           616:  v_mov_b32_e32 v35, s10 
# |           617:  v_accvgpr_write_b32 a15, v34 
# |           618:  s_nop 0 
# |           619:  v_accvgpr_write_b32 a10, v35 
# |             .
# |             .
# |             .
# |           886: amdhsa.version: 
# |           887:  - 1 
# |           888:  - 2 
# |           889: ... 
# |           890:  
# |           891:  .end_amdgpu_metadata 
# | next:914'3                           } search range end (exclusive)
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/Hexagon/rdf-inline-asm-fixed.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=hexagon < 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Hexagon\rdf-inline-asm-fixed.ll
 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Hexagon\rdf-inline-asm-fixed.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' 
-mtriple=hexagon
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Hexagon\rdf-inline-asm-fixed.ll'
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Hexagon\rdf-inline-asm-fixed.ll:5:10:
 error: CHECK: expected string not found in input
# | ; CHECK: r2 = r{{[3-9]}}
# |          ^
# | <stdin>:23:6: note: scanning from here
# |  r1 = r1
# |      ^
# | <stdin>:26:2: note: possible intended match here
# |  r2 = r0
# |  ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Hexagon\rdf-inline-asm-fixed.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |            .
# |            .
# |            .
# |           18:  //# InlineAsm Start 
# |           19:  { 
# |           20:  r0 = #24 
# |           21:  } 
# |           22:  { 
# |           23:  r1 = r1 
# | check:5'0         {      search range start (exclusive)
# | check:5'1                error: no match found in search range
# |           24:  } 
# |           25:  { 
# |           26:  r2 = r0 
# | check:5'2      ?         possible intended match
# |           27:  } 
# |           28:  { 
# |           29:  trap0(#0) 
# |           30:  } 
# |           31:  { 
# |            .
# |            .
# |            .
# |           37:  dealloc_return 
# |           38:  } 
# |           39: .Lfunc_end0: 
# |           40:  .size foo, .Lfunc_end0-foo 
# |           41:  // -- End function 
# |           42:  .section ".note.GNU-stack","",@progbits 
# | check:5'3                                              } search range end 
(exclusive)
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/Mips/2008-08-01-AsmInline.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=mips -mcpu=mips32 
< 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\2008-08-01-AsmInline.ll
 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\2008-08-01-AsmInline.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' 
-mtriple=mips -mcpu=mips32
# .---command stderr------------
# | <inline asm>:1:7: warning: used $at (currently $1) without ".set noat"
# |         addu $1, $1, $2
# |              ^
# | <inline asm>:1:11: warning: used $at (currently $1) without ".set noat"
# |         addu $1, $1, $2
# |                  ^
# | <inline asm>:1:6: warning: used $at (currently $1) without ".set noat"
# |         ulh $1,16($sp)
# |             ^
# `-----------------------------
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\2008-08-01-AsmInline.ll'
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\2008-08-01-AsmInline.ll:60:14:
 error: CHECK-NOT: excluded string found in input
# | ; CHECK-NOT: $f0
# |              ^
# | <stdin>:191:15: note: found here
# |  cvt.d.s $f2, $f0
# |               ^~~
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\2008-08-01-AsmInline.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |           .
# |           .
# |           .
# |         180:  #NO_APP 
# |         181:  lui $2, %hi(gi2) 
# |         182:  sw $1, %lo(gi2)($2) 
# |         183:  lui $1, %hi(gf0) 
# |         184:  lwc1 $f0, %lo(gf0)($1) 
# |         185:  #APP 
# | not:60'0         {   search range start (exclusive)
# |         186:  .set push 
# |         187:  .set at 
# |         188:  .set macro 
# |         189:  .set reorder 
# |         190:  
# |         191:  cvt.d.s $f2, $f0 
# | not:60'1                   !~~   error: no match expected
# |         192:  
# |         193:  
# |         194:  .set pop 
# |         195:  #NO_APP 
# | not:60'2      }         search range end (exclusive)
# |         196:  lui $1, %hi(gd0) 
# |         197:  jr $ra 
# |         198:  sdc1 $f2, %lo(gd0)($1) 
# |         199:  .set at 
# |         200:  .set macro 
# |           .
# |           .
# |           .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/Mips/divrem-inline-asm.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=mips64 
-mcpu=mips64   -verify-machineinstrs    -relocation-model=pic < 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\divrem-inline-asm.ll 
| c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\divrem-inline-asm.ll 
-check-prefixes=ALL,ACC64,ACC64-TRAP
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' 
-mtriple=mips64 -mcpu=mips64 -verify-machineinstrs -relocation-model=pic
# .---command stderr------------
# | <inline asm>:1:10: warning: used $at (currently $1) without ".set noat"
# |         div $2, $1, $2
# |                 ^
# | <inline asm>:1:10: warning: used $at (currently $1) without ".set noat"
# |         rem $2, $1, $2
# |                 ^
# | <inline asm>:1:11: warning: used $at (currently $1) without ".set noat"
# |         divu $2, $1, $2
# |                  ^
# | <inline asm>:1:11: warning: used $at (currently $1) without ".set noat"
# |         remu $2, $1, $2
# |                  ^
# `-----------------------------
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\divrem-inline-asm.ll'
 -check-prefixes=ALL,ACC64,ACC64-TRAP
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\divrem-inline-asm.ll:20:20:
 error: ACC64-TRAP-NEXT: expected string not found in input
# | ; ACC64-TRAP-NEXT: addiu $2, $zero, 2
# |                    ^
# | <stdin>:20:18: note: scanning from here
# | # %bb.0: # %entry
# |                  ^
# | <stdin>:21:2: note: possible intended match here
# |  addiu $1, $zero, 2
# |  ^
# | 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\divrem-inline-asm.ll:65:20:
 error: ACC64-TRAP-NEXT: expected string not found in input
# | ; ACC64-TRAP-NEXT: addiu $2, $zero, 2
# |                    ^
# | <stdin>:62:18: note: scanning from here
# | # %bb.0: # %entry
# |                  ^
# | <stdin>:63:2: note: possible intended match here
# |  addiu $1, $zero, 2
# |  ^
# | 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\divrem-inline-asm.ll:110:20:
 error: ACC64-TRAP-NEXT: expected string not found in input
# | ; ACC64-TRAP-NEXT: daddiu $2, $zero, 2
# |                    ^
# | <stdin>:104:18: note: scanning from here
# | # %bb.0: # %entry
# |                  ^
# | <stdin>:105:2: note: possible intended match here
# |  daddiu $1, $zero, 2
# |  ^
# | 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\divrem-inline-asm.ll:155:20:
 error: ACC64-TRAP-NEXT: expected string not found in input
# | ; ACC64-TRAP-NEXT: daddiu $2, $zero, 2
# |                    ^
# | <stdin>:146:18: note: scanning from here
# | # %bb.0: # %entry
# |                  ^
# | <stdin>:147:2: note: possible intended match here
# |  daddiu $1, $zero, 2
# |  ^
# | 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\divrem-inline-asm.ll:200:20:
 error: ACC64-TRAP-NEXT: expected string not found in input
# | ; ACC64-TRAP-NEXT: addiu $2, $zero, 2
# |                    ^
# | <stdin>:188:18: note: scanning from here
# | # %bb.0: # %entry
# |                  ^
# | <stdin>:189:2: note: possible intended match here
# |  addiu $1, $zero, 2
# |  ^
# | 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\divrem-inline-asm.ll:245:20:
 error: ACC64-TRAP-NEXT: expected string not found in input
# | ; ACC64-TRAP-NEXT: addiu $2, $zero, 2
# |                    ^
# | <stdin>:230:18: note: scanning from here
# | # %bb.0: # %entry
# |                  ^
# | <stdin>:231:2: note: possible intended match here
# |  addiu $1, $zero, 2
# |  ^
# | 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\divrem-inline-asm.ll:290:20:
 error: ACC64-TRAP-NEXT: expected string not found in input
# | ; ACC64-TRAP-NEXT: daddiu $2, $zero, 2
# |                    ^
# | <stdin>:272:18: note: scanning from here
# | # %bb.0: # %entry
# |                  ^
# | <stdin>:273:2: note: possible intended match here
# |  daddiu $1, $zero, 2
# |  ^
# | 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\divrem-inline-asm.ll:335:20:
 error: ACC64-TRAP-NEXT: expected string not found in input
# | ; ACC64-TRAP-NEXT: daddiu $2, $zero, 2
# |                    ^
# | <stdin>:314:18: note: scanning from here
# | # %bb.0: # %entry
# |                  ^
# | <stdin>:315:2: note: possible intended match here
# |  daddiu $1, $zero, 2
# |  ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\divrem-inline-asm.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |             .
# |             .
# |             .
# |            15:  .mask 0x00000000,0 
# |            16:  .fmask 0x00000000,0 
# |            17:  .set noreorder 
# |            18:  .set nomacro 
# |            19:  .set noat 
# |            20: # %bb.0: # %entry 
# | next:20'0                      {   search range start (exclusive)
# | next:20'1                          error: no match found in search range
# |            21:  addiu $1, $zero, 2 
# | next:20'2       ?                    possible intended match
# |            22:  addiu $2, $zero, 1 
# |            23:  #APP 
# |            24:  .set push 
# |            25:  .set at 
# |            26:  .set macro 
# |             .
# |             .
# |             .
# |            49:  .p2align 3 
# |            50:  .type inline_asm_rem,@function 
# |            51:  .set nomicromips 
# |            52:  .set nomips16 
# |            53:  .ent inline_asm_rem 
# |            54: inline_asm_rem: # @inline_asm_rem 
# | next:20'3                     }                    search range end 
(exclusive)
# |            55:  .cfi_startproc 
# |            56:  .frame $sp,0,$ra 
# |            57:  .mask 0x00000000,0 
# |            58:  .fmask 0x00000000,0 
# |            59:  .set noreorder 
# |            60:  .set nomacro 
# |            61:  .set noat 
# |            62: # %bb.0: # %entry 
# | next:65'0                      {   search range start (exclusive)
# | next:65'1                          error: no match found in search range
# |            63:  addiu $1, $zero, 2 
# | next:65'2       ?                    possible intended match
# |            64:  addiu $2, $zero, 1 
# |            65:  #APP 
# |            66:  .set push 
# |            67:  .set at 
# |            68:  .set macro 
# |             .
# |             .
# |             .
# |            91:  .p2align 3 
# |            92:  .type inline_asm_ddiv,@function 
# |            93:  .set nomicromips 
# |            94:  .set nomips16 
# |            95:  .ent inline_asm_ddiv 
# |            96: inline_asm_ddiv: # @inline_asm_ddiv 
# | next:65'3                      }                     search range end 
(exclusive)
# |            97:  .cfi_startproc 
# |            98:  .frame $sp,0,$ra 
# |            99:  .mask 0x00000000,0 
# |           100:  .fmask 0x00000000,0 
# |           101:  .set noreorder 
# |           102:  .set nomacro 
# |           103:  .set noat 
# |           104: # %bb.0: # %entry 
# | next:110'0                     {   search range start (exclusive)
# | next:110'1                         error: no match found in search range
# |           105:  daddiu $1, $zero, 2 
# | next:110'2      ?                     possible intended match
# |           106:  daddiu $2, $zero, 1 
# |           107:  #APP 
# |           108:  .set push 
# |           109:  .set at 
# |           110:  .set macro 
# |             .
# |             .
# |             .
# |           133:  .p2align 3 
# |           134:  .type inline_asm_drem,@function 
# |           135:  .set nomicromips 
# |           136:  .set nomips16 
# |           137:  .ent inline_asm_drem 
# |           138: inline_asm_drem: # @inline_asm_drem 
# | next:110'3                     }                     search range end 
(exclusive)
# |           139:  .cfi_startproc 
# |           140:  .frame $sp,0,$ra 
# |           141:  .mask 0x00000000,0 
# |           142:  .fmask 0x00000000,0 
# |           143:  .set noreorder 
# |           144:  .set nomacro 
# |           145:  .set noat 
# |           146: # %bb.0: # %entry 
# | next:155'0                     {   search range start (exclusive)
# | next:155'1                         error: no match found in search range
# |           147:  daddiu $1, $zero, 2 
# | next:155'2      ?                     possible intended match
# |           148:  daddiu $2, $zero, 1 
# |           149:  #APP 
# |           150:  .set push 
# |           151:  .set at 
# |           152:  .set macro 
# |             .
# |             .
# |             .
# |           175:  .p2align 3 
# |           176:  .type inline_asm_divu,@function 
# |           177:  .set nomicromips 
# |           178:  .set nomips16 
# |           179:  .ent inline_asm_divu 
# |           180: inline_asm_divu: # @inline_asm_divu 
# | next:155'3                     }                     search range end 
(exclusive)
# |           181:  .cfi_startproc 
# |           182:  .frame $sp,0,$ra 
# |           183:  .mask 0x00000000,0 
# |           184:  .fmask 0x00000000,0 
# |           185:  .set noreorder 
# |           186:  .set nomacro 
# |           187:  .set noat 
# |           188: # %bb.0: # %entry 
# | next:200'0                     {   search range start (exclusive)
# | next:200'1                         error: no match found in search range
# |           189:  addiu $1, $zero, 2 
# | next:200'2      ?                    possible intended match
# |           190:  addiu $2, $zero, 1 
# |           191:  #APP 
# |           192:  .set push 
# |           193:  .set at 
# |           194:  .set macro 
# |             .
# |             .
# |             .
# |           217:  .p2align 3 
# |           218:  .type inline_asm_remu,@function 
# |           219:  .set nomicromips 
# |           220:  .set nomips16 
# |           221:  .ent inline_asm_remu 
# |           222: inline_asm_remu: # @inline_asm_remu 
# | next:200'3                     }                     search range end 
(exclusive)
# |           223:  .cfi_startproc 
# |           224:  .frame $sp,0,$ra 
# |           225:  .mask 0x00000000,0 
# |           226:  .fmask 0x00000000,0 
# |           227:  .set noreorder 
# |           228:  .set nomacro 
# |           229:  .set noat 
# |           230: # %bb.0: # %entry 
# | next:245'0                     {   search range start (exclusive)
# | next:245'1                         error: no match found in search range
# |           231:  addiu $1, $zero, 2 
# | next:245'2      ?                    possible intended match
# |           232:  addiu $2, $zero, 1 
# |           233:  #APP 
# |           234:  .set push 
# |           235:  .set at 
# |           236:  .set macro 
# |             .
# |             .
# |             .
# |           259:  .p2align 3 
# |           260:  .type inline_asm_ddivu,@function 
# |           261:  .set nomicromips 
# |           262:  .set nomips16 
# |           263:  .ent inline_asm_ddivu 
# |           264: inline_asm_ddivu: # @inline_asm_ddivu 
# | next:245'3                      }                      search range end 
(exclusive)
# |           265:  .cfi_startproc 
# |           266:  .frame $sp,0,$ra 
# |           267:  .mask 0x00000000,0 
# |           268:  .fmask 0x00000000,0 
# |           269:  .set noreorder 
# |           270:  .set nomacro 
# |           271:  .set noat 
# |           272: # %bb.0: # %entry 
# | next:290'0                     {   search range start (exclusive)
# | next:290'1                         error: no match found in search range
# |           273:  daddiu $1, $zero, 2 
# | next:290'2      ?                     possible intended match
# |           274:  daddiu $2, $zero, 1 
# |           275:  #APP 
# |           276:  .set push 
# |           277:  .set at 
# |           278:  .set macro 
# |             .
# |             .
# |             .
# |           301:  .p2align 3 
# |           302:  .type inline_asm_dremu,@function 
# |           303:  .set nomicromips 
# |           304:  .set nomips16 
# |           305:  .ent inline_asm_dremu 
# |           306: inline_asm_dremu: # @inline_asm_dremu 
# | next:290'3                      }                      search range end 
(exclusive)
# |           307:  .cfi_startproc 
# |           308:  .frame $sp,0,$ra 
# |           309:  .mask 0x00000000,0 
# |           310:  .fmask 0x00000000,0 
# |           311:  .set noreorder 
# |           312:  .set nomacro 
# |           313:  .set noat 
# |           314: # %bb.0: # %entry 
# | next:335'0                     {   search range start (exclusive)
# | next:335'1                         error: no match found in search range
# |           315:  daddiu $1, $zero, 2 
# | next:335'2      ?                     possible intended match
# |           316:  daddiu $2, $zero, 1 
# |           317:  #APP 
# |           318:  .set push 
# |           319:  .set at 
# |           320:  .set macro 
# |             .
# |             .
# |             .
# |           338: .Lfunc_end7: 
# |           339:  .size inline_asm_dremu, .Lfunc_end7-inline_asm_dremu 
# |           340:  .cfi_endproc 
# |           341:  # -- End function 
# |           342:  .section ".note.GNU-stack","",@progbits 
# |           343:  .text 
# | next:335'3            } search range end (exclusive)
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/Mips/inlineasm-assembler-directives.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=mips < 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\inlineasm-assembler-directives.ll
 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\inlineasm-assembler-directives.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' 
-mtriple=mips
# .---command stderr------------
# | <inline asm>:1:11: warning: used $at (currently $1) without ".set noat"
# |         addi $9, $1, 8
# |                  ^
# `-----------------------------
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\inlineasm-assembler-directives.ll'
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\inlineasm-assembler-directives.ll:12:10:
 error: CHECK: expected string not found in input
# | ; CHECK: addi $9, ${{[2-9][0-9]?}}, 8
# |          ^
# | <stdin>:28:14: note: scanning from here
# |  .set reorder
# |              ^
# | <stdin>:30:2: note: possible intended match here
# |  addi $9, $1, 8
# |  ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\inlineasm-assembler-directives.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |             .
# |             .
# |             .
# |            23:  sw $1, 4($sp) 
# |            24:  #APP 
# |            25:  .set push 
# |            26:  .set at 
# |            27:  .set macro 
# |            28:  .set reorder 
# | check:12'0                 {   search range start (exclusive)
# | check:12'1                     error: no match found in search range
# |            29:  
# |            30:  addi $9, $1, 8 
# | check:12'2      ?                possible intended match
# |            31:  ori $2, $9, 6 
# |            32:  
# |            33:  .set pop 
# |            34:  #NO_APP 
# |            35:  sw $2, 0($sp) 
# |             .
# |             .
# |             .
# |            41:  .end f 
# |            42: $func_end0: 
# |            43:  .size f, $func_end0-f 
# |            44:  # -- End function 
# |            45:  .section ".note.GNU-stack","",@progbits 
# |            46:  .text 
# | check:12'3            } search range end (exclusive)
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/Mips/inlineasm-constraint-r-i1.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=mips < 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\inlineasm-constraint-r-i1.ll
 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\inlineasm-constraint-r-i1.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' 
-mtriple=mips
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\inlineasm-constraint-r-i1.ll'
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\inlineasm-constraint-r-i1.ll:14:15:
 error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: lbu $2, %lo(a)($1)
# |               ^
# | <stdin>:22:16: note: scanning from here
# |  lui $1, %hi(a)
# |                ^
# | <stdin>:23:2: note: possible intended match here
# |  lbu $1, %lo(a)($1)
# |  ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\inlineasm-constraint-r-i1.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |            .
# |            .
# |            .
# |           17:  .fmask 0x00000000,0 
# |           18:  .set noreorder 
# |           19:  .set nomacro 
# |           20:  .set noat 
# |           21: # %bb.0: # %entry 
# |           22:  lui $1, %hi(a) 
# | next:14'0                   {   search range start (exclusive)
# | next:14'1                       error: no match found in search range
# |           23:  lbu $1, %lo(a)($1) 
# | next:14'2      ?                    possible intended match
# |           24:  #APP 
# |           25:  #NO_APP 
# |           26:  jr $ra 
# |           27:  nop 
# |           28:  .set at 
# |            .
# |            .
# |            .
# |           39: a: 
# |           40:  .byte 0 # 0x0 
# |           41:  .size a, 1 
# |           42:  
# |           43:  .section ".note.GNU-stack","",@progbits 
# |           44:  .text 
# | next:14'3            } search range end (exclusive)
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/Mips/inlineasm-constraints-singlefloat.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=mips 
-mattr=+single-float < 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\inlineasm-constraints-singlefloat.ll
 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\inlineasm-constraints-singlefloat.ll
 --check-prefix=MIPS32
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' 
-mtriple=mips -mattr=+single-float
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\inlineasm-constraints-singlefloat.ll'
 --check-prefix=MIPS32
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\inlineasm-constraints-singlefloat.ll:8:16:
 error: MIPS32-NEXT: expected string not found in input
# | ; MIPS32-NEXT: lw $2, 4($4)
# |                ^
# | <stdin>:21:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:22:2: note: possible intended match here
# |  lw $1, 4($4)
# |  ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\inlineasm-constraints-singlefloat.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |           .
# |           .
# |           .
# |          16:  .mask 0x00000000,0 
# |          17:  .fmask 0x00000000,0 
# |          18:  .set noreorder 
# |          19:  .set nomacro 
# |          20:  .set noat 
# |          21: # %bb.0: 
# | next:8'0            {   search range start (exclusive)
# | next:8'1                error: no match found in search range
# |          22:  lw $1, 4($4) 
# | next:8'2      ?              possible intended match
# |          23:  lw $2, 0($4) 
# |          24:  #APP 
# |          25:  #NO_APP 
# |          26:  jr $ra 
# |          27:  nop 
# |           .
# |           .
# |           .
# |          37:  .p2align 2 
# |          38:  .type read_float,@function 
# |          39:  .set nomicromips 
# |          40:  .set nomips16 
# |          41:  .ent read_float 
# |          42: read_float: # @read_float 
# | next:8'3                }                search range end (exclusive)
# |          43:  .cfi_startproc 
# |          44:  .frame $sp,0,$ra 
# |          45:  .mask 0x00000000,0 
# |          46:  .fmask 0x00000000,0 
# |          47:  .set noreorder 
# |           .
# |           .
# |           .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/Mips/inlineasm-constraints-softfloat.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=mips < 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\inlineasm-constraints-softfloat.ll
 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\inlineasm-constraints-softfloat.ll
 --check-prefix=MIPS32
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' 
-mtriple=mips
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\inlineasm-constraints-softfloat.ll'
 --check-prefix=MIPS32
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\inlineasm-constraints-softfloat.ll:8:16:
 error: MIPS32-NEXT: expected string not found in input
# | ; MIPS32-NEXT: lw $2, 4($4)
# |                ^
# | <stdin>:22:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:23:2: note: possible intended match here
# |  lw $1, 4($4)
# |  ^
# | 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\inlineasm-constraints-softfloat.ll:30:16:
 error: MIPS32-NEXT: expected string not found in input
# | ; MIPS32-NEXT: lw $2, 0($4)
# |                ^
# | <stdin>:51:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:52:2: note: possible intended match here
# |  lw $1, 0($4)
# |  ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\inlineasm-constraints-softfloat.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |            .
# |            .
# |            .
# |           17:  .mask 0x00000000,0 
# |           18:  .fmask 0x00000000,0 
# |           19:  .set noreorder 
# |           20:  .set nomacro 
# |           21:  .set noat 
# |           22: # %bb.0: 
# | next:8'0             {   search range start (exclusive)
# | next:8'1                 error: no match found in search range
# |           23:  lw $1, 4($4) 
# | next:8'2       ?              possible intended match
# |           24:  lw $2, 0($4) 
# |           25:  #APP 
# |           26:  #NO_APP 
# |           27:  jr $ra 
# |           28:  nop 
# |            .
# |            .
# |            .
# |           38:  .p2align 2 
# |           39:  .type read_float,@function 
# |           40:  .set nomicromips 
# |           41:  .set nomips16 
# |           42:  .ent read_float 
# |           43: read_float: # @read_float 
# | next:8'3                 }                search range end (exclusive)
# |           44:  .cfi_startproc 
# |           45:  .frame $sp,0,$ra 
# |           46:  .mask 0x00000000,0 
# |           47:  .fmask 0x00000000,0 
# |           48:  .set noreorder 
# |           49:  .set nomacro 
# |           50:  .set noat 
# |           51: # %bb.0: 
# | next:30'0            {   search range start (exclusive)
# | next:30'1                error: no match found in search range
# |           52:  lw $1, 0($4) 
# | next:30'2      ?              possible intended match
# |           53:  #APP 
# |           54:  #NO_APP 
# |           55:  jr $ra 
# |           56:  nop 
# |           57:  .set at 
# |           58:  .set macro 
# |           59:  .set reorder 
# |           60:  .end read_float 
# |           61: $func_end1: 
# |           62:  .size read_float, $func_end1-read_float 
# |           63:  .cfi_endproc 
# |           64:  # -- End function 
# |           65:  .section ".note.GNU-stack","",@progbits 
# |           66:  .text 
# | next:30'3            } search range end (exclusive)
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/Mips/msa/inline-asm.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 3
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=mips 
-mattr=+msa,+fp64,+mips32r2 < 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\msa\inline-asm.ll | 
c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\msa\inline-asm.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' 
-mtriple=mips -mattr=+msa,+fp64,+mips32r2
# .---command stderr------------
# | warning: the 'msa' ASE requires MIPS32 revision 5 or greater
# `-----------------------------
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\msa\inline-asm.ll'
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\msa\inline-asm.ll:31:11:
 error: CHECK: expected string not found in input
# |  ; CHECK: addvi.w $w{{([1-9]|[1-3][0-9])}}, $w{{([1-9]|[1-3][0-9])}}, 1
# |           ^
# | <stdin>:85:7: note: scanning from here
# | test3: # @test3
# |       ^
# | <stdin>:102:2: note: possible intended match here
# |  addvi.w $w1, $w0, 1
# |  ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Mips\msa\inline-asm.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |             .
# |             .
# |             .
# |            80:  .p2align 2 
# |            81:  .type test3,@function 
# |            82:  .set nomicromips 
# |            83:  .set nomips16 
# |            84:  .ent test3 
# |            85: test3: # @test3 
# | check:31'0          {            search range start (exclusive)
# | check:31'1                       error: no match found in search range
# |            86:  .frame $sp,0,$ra 
# |            87:  .mask 0x00000000,0 
# |            88:  .fmask 0x00000000,0 
# |            89:  .set noreorder 
# |            90:  .set nomacro 
# |             .
# |             .
# |             .
# |            97:  .set push 
# |            98:  .set at 
# |            99:  .set macro 
# |           100:  .set reorder 
# |           101:  
# |           102:  addvi.w $w1, $w0, 1 
# | check:31'2      ?                     possible intended match
# |           103:  
# |           104:  .set pop 
# |           105:  #NO_APP 
# |           106:  jr $ra 
# |           107:  st.w $w1, 0($1) 
# |             .
# |             .
# |             .
# |           116:  .p2align 2 
# |           117:  .type test4,@function 
# |           118:  .set nomicromips 
# |           119:  .set nomips16 
# |           120:  .ent test4 
# |           121: test4: # @test4 
# | check:31'3           }           search range end (exclusive)
# |           122:  .cfi_startproc 
# |           123:  .frame $sp,0,$ra 
# |           124:  .mask 0x00000000,0 
# |           125:  .fmask 0x00000000,0 
# |           126:  .set noreorder 
# |             .
# |             .
# |             .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/PowerPC/alloca-crspill.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llc.exe 
-mtriple=powerpc64le-unknown-linux-gnu --verify-machineinstrs  
-stop-after=prologepilog < 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\PowerPC\alloca-crspill.ll 
| c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe  
--check-prefixes=CHECK,CHECK64,ELFV2 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\PowerPC\alloca-crspill.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' 
-mtriple=powerpc64le-unknown-linux-gnu --verify-machineinstrs 
-stop-after=prologepilog
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
--check-prefixes=CHECK,CHECK64,ELFV2 
'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\PowerPC\alloca-crspill.ll'
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\PowerPC\alloca-crspill.ll:100:12:
 error: CHECK64: expected string not found in input
# | ; CHECK64: INLINEASM {{.*}} early-clobber $cr2
# |            ^
# | <stdin>:107:41: note: scanning from here
# |  $x1 = STDUX killed $x4, $x1, killed $x3
# |                                         ^
# | <stdin>:109:2: note: possible intended match here
# |  INLINEASM &"", sideeffect attdialect, clobber, implicit-def dead $cr2
# |  ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\PowerPC\alloca-crspill.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |              .
# |              .
# |              .
# |            102:  renamable $x3 = RLDICR killed renamable $x3, 3, 60 
# |            103:  renamable $x3 = nuw ADDI8 killed renamable $x3, 15 
# |            104:  renamable $x3 = RLDICR killed renamable $x3, 0, 59 
# |            105:  renamable $x3 = NEG8 killed renamable $x3 
# |            106:  $x4 = ADDI8 $x31, 48 
# |            107:  $x1 = STDUX killed $x4, $x1, killed $x3 
# | check:100'0                                            {   search range 
start (exclusive)
# | check:100'1                                                error: no match 
found in search range
# |            108:  $x3 = ADDI8 $x1, 32 
# |            109:  INLINEASM &"", sideeffect attdialect, clobber, 
implicit-def dead $cr2 
# | check:100'2      ?                                                          
             possible intended match
# |            110:  BL8_NOP @do_something, csr_ppc64_altivec, implicit-def 
dead $lr8, implicit $rm, implicit $x3, implicit $x2, implicit-def $r1, 
implicit-def $x3 
# |            111:  $x1 = LD 0, $x1 
# |            112:  $x0 = LD 16, $x1 
# |            113:  $x12 = LWZ8 8, $x1 
# |            114:  $x31 = LD -8, $x1 
# |            115:  $cr2 = MTOCRF8 killed $x12 
# |            116:  MTLR8 $x0, implicit-def $lr8 
# |            117:  BLR8 implicit $lr8, implicit $rm, implicit $x3 
# |            118: ... 
# | check:100'3         } search range end (exclusive)
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/RISCV/zdinx-spill.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe < 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\RISCV\zdinx-spill.ll 
-mtriple=riscv32 -mattr=+zdinx -verify-machineinstrs -stop-after=prologepilog | 
c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\RISCV\zdinx-spill.ll 
-check-prefix=ZDINX
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' 
-mtriple=riscv32 -mattr=+zdinx -verify-machineinstrs -stop-after=prologepilog
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\RISCV\zdinx-spill.ll' 
-check-prefix=ZDINX
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\RISCV\zdinx-spill.ll:28:16:
 error: ZDINX-NEXT: expected string not found in input
# |  ; ZDINX-NEXT: INLINEASM &"", sideeffect attdialect, clobber, implicit-def 
dead early-clobber $x6, clobber, implicit-def dead early-clobber $x7, clobber, 
implicit-def dead early-clobber $x8, clobber, implicit-def dead early-clobber 
$x9, clobber, implicit-def dead early-clobber $x10, clobber, implicit-def dead 
early-clobber $x11, clobber, implicit-def dead early-clobber $x12, clobber, 
implicit-def dead early-clobber $x13, clobber, implicit-def dead early-clobber 
$x14, clobber, implicit-def dead early-clobber $x15, clobber, implicit-def dead 
early-clobber $x16, clobber, implicit-def dead early-clobber $x17, clobber, 
implicit-def dead early-clobber $x18, clobber, implicit-def dead early-clobber 
$x19, clobber, implicit-def dead early-clobber $x20, clobber, implicit-def dead 
early-clobber $x21, clobber, implicit-def dead early-clobber $x22, clobber, 
implicit-def dead early-clobber $x23, clobber, implicit-def dead early-clobber 
$x24, clobber, implicit-def dead early-clobber $x25, clobber, implicit-def dead 
early-clobber $x26, clobber, implicit-def dead early-clobber $x27, clobber, 
implicit-def dead early-clobber $x28, clobber, implicit-def dead early-clobber 
$x29, clobber, implicit-def dead early-clobber $x31
# |                ^
# | <stdin>:132:93: note: scanning from here
# |  PseudoRV32ZdinxSD killed renamable $x10_x11, $x2, 8 :: (store (s64) into 
%stack.0, align 4)
# |                                                                             
                ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\RISCV\zdinx-spill.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |            .
# |            .
# |            .
# |          127:  frame-setup SW killed $x23, $x2, 32 :: (store (s32) into 
%stack.8) 
# |          128:  frame-setup SW killed $x24, $x2, 28 :: (store (s32) into 
%stack.9) 
# |          129:  frame-setup SW killed $x25, $x2, 24 :: (store (s32) into 
%stack.10) 
# |          130:  frame-setup SW killed $x26, $x2, 20 :: (store (s32) into 
%stack.11) 
# |          131:  frame-setup SW killed $x27, $x2, 16 :: (store (s32) into 
%stack.12) 
# |          132:  PseudoRV32ZdinxSD killed renamable $x10_x11, $x2, 8 :: 
(store (s64) into %stack.0, align 4) 
# | next:28'0                                                                   
                             {   search range start (exclusive)
# | next:28'1                                                                   
                                 error: no match found in search range
# |          133:  INLINEASM &"", sideeffect attdialect, clobber, implicit-def 
dead $x6, clobber, implicit-def dead $x7, clobber, implicit-def dead $x8, 
clobber, implicit-def dead $x9, clobber, implicit-def dead $x10, clobber, 
implicit-def dead $x11, clobber, implicit-def dead $x12, clobber, implicit-def 
dead $x13, clobber, implicit-def dead $x14, clobber, implicit-def dead $x15, 
clobber, implicit-def dead $x16, clobber, implicit-def dead $x17, clobber, 
implicit-def dead $x18, clobber, implicit-def dead $x19, clobber, implicit-def 
dead $x20, clobber, implicit-def dead $x21, clobber, implicit-def dead $x22, 
clobber, implicit-def dead $x23, clobber, implicit-def dead $x24, clobber, 
implicit-def dead $x25, clobber, implicit-def dead $x26, clobber, implicit-def 
dead $x27, clobber, implicit-def dead $x28, clobber, implicit-def dead $x29, 
clobber, implicit-def dead $x31 
# |          134:  renamable $x10_x11 = PseudoRV32ZdinxLD $x2, 8 :: (load (s64) 
from %stack.0, align 4) 
# |          135:  renamable $x10_x11 = nofpexcept FADD_D_IN32X killed 
renamable $x10_x11, renamable $x10_x11, 7, implicit $frm 
# |          136:  $x8 = frame-destroy LW $x2, 60 :: (load (s32) from %stack.1) 
# |          137:  $x9 = frame-destroy LW $x2, 56 :: (load (s32) from %stack.2) 
# |            .
# |            .
# |            .
# |          145:  $x25 = frame-destroy LW $x2, 24 :: (load (s32) from 
%stack.10) 
# |          146:  $x26 = frame-destroy LW $x2, 20 :: (load (s32) from 
%stack.11) 
# |          147:  $x27 = frame-destroy LW $x2, 16 :: (load (s32) from 
%stack.12) 
# |          148:  $x2 = frame-destroy ADDI $x2, 64 
# |          149:  PseudoRET implicit $x10, implicit $x11 
# |          150: ... 
# | next:28'2         } search range end (exclusive)
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/RISCV/zilsd-spill.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe < 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\RISCV\zilsd-spill.ll 
-mtriple=riscv32 -verify-machineinstrs -stop-after=prologepilog  | 
c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\RISCV\zilsd-spill.ll 
-check-prefix=RV32I
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' 
-mtriple=riscv32 -verify-machineinstrs -stop-after=prologepilog
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\RISCV\zilsd-spill.ll' 
-check-prefix=RV32I
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\RISCV\zilsd-spill.ll:44:16:
 error: RV32I-NEXT: expected string not found in input
# |  ; RV32I-NEXT: INLINEASM &"", sideeffect attdialect, clobber, implicit-def 
dead early-clobber $x6, clobber, implicit-def dead early-clobber $x7, clobber, 
implicit-def dead early-clobber $x8, clobber, implicit-def dead early-clobber 
$x9, clobber, implicit-def dead early-clobber $x10, clobber, implicit-def dead 
early-clobber $x11, clobber, implicit-def dead early-clobber $x12, clobber, 
implicit-def dead early-clobber $x13, clobber, implicit-def dead early-clobber 
$x14, clobber, implicit-def dead early-clobber $x15, clobber, implicit-def dead 
early-clobber $x16, clobber, implicit-def dead early-clobber $x17, clobber, 
implicit-def dead early-clobber $x18, clobber, implicit-def dead early-clobber 
$x19, clobber, implicit-def dead early-clobber $x20, clobber, implicit-def dead 
early-clobber $x21, clobber, implicit-def dead early-clobber $x22, clobber, 
implicit-def dead early-clobber $x23, clobber, implicit-def dead early-clobber 
$x24, clobber, implicit-def dead early-clobber $x25, clobber, implicit-def dead 
early-clobber $x26, clobber, implicit-def dead early-clobber $x27, clobber, 
implicit-def dead early-clobber $x28, clobber, implicit-def dead early-clobber 
$x29, clobber, implicit-def dead early-clobber $x31
# |                ^
# | <stdin>:168:67: note: scanning from here
# |  renamable $x30 = ADD killed renamable $x11, killed renamable $x30
# |                                                                   ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\RISCV\zilsd-spill.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |            .
# |            .
# |            .
# |          163:  renamable $x10 = LW $x2, 0 :: (dereferenceable load (s32) 
from %ir.1, align 8) 
# |          164:  renamable $x11 = LW $x2, 4 :: (dereferenceable load (s32) 
from %ir.1 + 4, basealign 8) 
# |          165:  renamable $x5 = ADD renamable $x10, renamable $x10 
# |          166:  renamable $x30 = SLTU renamable $x5, killed renamable $x10 
# |          167:  renamable $x11 = ADD killed renamable $x11, renamable $x11 
# |          168:  renamable $x30 = ADD killed renamable $x11, killed renamable 
$x30 
# | next:44'0                                                                   
   {   search range start (exclusive)
# | next:44'1                                                                   
       error: no match found in search range
# |          169:  INLINEASM &"", sideeffect attdialect, clobber, implicit-def 
dead $x6, clobber, implicit-def dead $x7, clobber, implicit-def dead $x8, 
clobber, implicit-def dead $x9, clobber, implicit-def dead $x10, clobber, 
implicit-def dead $x11, clobber, implicit-def dead $x12, clobber, implicit-def 
dead $x13, clobber, implicit-def dead $x14, clobber, implicit-def dead $x15, 
clobber, implicit-def dead $x16, clobber, implicit-def dead $x17, clobber, 
implicit-def dead $x18, clobber, implicit-def dead $x19, clobber, implicit-def 
dead $x20, clobber, implicit-def dead $x21, clobber, implicit-def dead $x22, 
clobber, implicit-def dead $x23, clobber, implicit-def dead $x24, clobber, 
implicit-def dead $x25, clobber, implicit-def dead $x26, clobber, implicit-def 
dead $x27, clobber, implicit-def dead $x28, clobber, implicit-def dead $x29, 
clobber, implicit-def dead $x31 
# |          170:  $x10 = COPY killed renamable $x5 
# |          171:  $x11 = COPY killed renamable $x30 
# |          172:  $x1 = frame-destroy LW $x2, 60 :: (load (s32) from %stack.1) 
# |          173:  $x8 = frame-destroy LW $x2, 56 :: (load (s32) from %stack.2) 
# |            .
# |            .
# |            .
# |          182:  $x25 = frame-destroy LW $x2, 20 :: (load (s32) from 
%stack.11) 
# |          183:  $x26 = frame-destroy LW $x2, 16 :: (load (s32) from 
%stack.12) 
# |          184:  $x27 = frame-destroy LW $x2, 12 :: (load (s32) from 
%stack.13) 
# |          185:  $x2 = frame-destroy ADDI $x2, 64 
# |          186:  PseudoRET implicit $x10, implicit $x11 
# |          187: ... 
# | next:44'2         } search range end (exclusive)
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/SPARC/2011-01-19-DelaySlot.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=sparc < 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\SPARC\2011-01-19-DelaySlot.ll
 -verify-machineinstrs | 
c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\SPARC\2011-01-19-DelaySlot.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' 
-mtriple=sparc -verify-machineinstrs
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\SPARC\2011-01-19-DelaySlot.ll'
# note: command had no output on stdout or stderr
# RUN: at line 3
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=sparc -O0 < 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\SPARC\2011-01-19-DelaySlot.ll
 -verify-machineinstrs | 
c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\SPARC\2011-01-19-DelaySlot.ll
 -check-prefix=UNOPT
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' 
-mtriple=sparc -O0 -verify-machineinstrs
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\SPARC\2011-01-19-DelaySlot.ll'
 -check-prefix=UNOPT
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\SPARC\2011-01-19-DelaySlot.ll:232:15:
 error: UNOPT-NEXT: expected string not found in input
# | ; UNOPT-NEXT: add %i0, 2, %o5
# |               ^
# | <stdin>:117:21: note: scanning from here
# |  save %sp, -104, %sp
# |                     ^
# | <stdin>:119:2: note: possible intended match here
# |  add %i1, 2, %i0
# |  ^
# | 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\SPARC\2011-01-19-DelaySlot.ll:268:15:
 error: UNOPT-NEXT: expected string not found in input
# | ; UNOPT-NEXT: add %i0, 2, %o5
# |               ^
# | <stdin>:139:21: note: scanning from here
# |  save %sp, -104, %sp
# |                     ^
# | <stdin>:141:2: note: possible intended match here
# |  add %i1, 2, %i0
# |  ^
# | 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\SPARC\2011-01-19-DelaySlot.ll:301:15:
 error: UNOPT-NEXT: expected string not found in input
# | ; UNOPT-NEXT: add %i0, %i1, %o7
# |               ^
# | <stdin>:159:20: note: scanning from here
# |  save %sp, -96, %sp
# |                    ^
# | <stdin>:160:2: note: possible intended match here
# |  add %i0, %i1, %i0
# |  ^
# | 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\SPARC\2011-01-19-DelaySlot.ll:330:15:
 error: UNOPT-NEXT: expected string not found in input
# | ; UNOPT-NEXT: add %i0, 2, %o7
# |               ^
# | <stdin>:175:20: note: scanning from here
# |  save %sp, -96, %sp
# |                    ^
# | <stdin>:176:2: note: possible intended match here
# |  add %i0, 2, %i0
# |  ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\SPARC\2011-01-19-DelaySlot.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |             .
# |             .
# |             .
# |           112:  .globl prevent_o7_in_call_delay_slot ! -- Begin function 
prevent_o7_in_call_delay_slot 
# |           113:  .p2align 2 
# |           114:  .type prevent_o7_in_call_delay_slot,@function 
# |           115: prevent_o7_in_call_delay_slot: ! 
@prevent_o7_in_call_delay_slot 
# |           116: ! %bb.0: ! %entry 
# |           117:  save %sp, -104, %sp 
# | next:232'0                        {   search range start (exclusive)
# | next:232'1                            error: no match found in search range
# |           118:  mov %i0, %i1 
# |           119:  add %i1, 2, %i0 
# | next:232'2      ?                 possible intended match
# |           120:  st %i0, [%fp+-4] ! 4-byte Folded Spill 
# |           121:  add %i1, 3, %i1 
# |           122:  st %i1, [%fp+-8] ! 4-byte Folded Spill 
# |           123:  !APP 
# |           124:  !NO_APP 
# |             .
# |             .
# |             .
# |           132:  .size prevent_o7_in_call_delay_slot, 
.Lfunc_end5-prevent_o7_in_call_delay_slot 
# |           133:  ! -- End function 
# |           134:  .globl prevent_o7_in_restore_add_in_call_delay_slot ! -- 
Begin function prevent_o7_in_restore_add_in_call_delay_slot 
# |           135:  .p2align 2 
# |           136:  .type 
prevent_o7_in_restore_add_in_call_delay_slot,@function 
# |           137: prevent_o7_in_restore_add_in_call_delay_slot: ! 
@prevent_o7_in_restore_add_in_call_delay_slot 
# | next:232'3                                                  }               
                                   search range end (exclusive)
# |           138: ! %bb.0: ! %entry 
# |           139:  save %sp, -104, %sp 
# | next:268'0                        {   search range start (exclusive)
# | next:268'1                            error: no match found in search range
# |           140:  mov %i0, %i1 
# |           141:  add %i1, 2, %i0 
# | next:268'2      ?                 possible intended match
# |           142:  st %i0, [%fp+-4] ! 4-byte Folded Spill 
# |           143:  add %i1, 3, %i1 
# |           144:  st %i1, [%fp+-8] ! 4-byte Folded Spill 
# |           145:  !APP 
# |           146:  !NO_APP 
# |             .
# |             .
# |             .
# |           152:  .size prevent_o7_in_restore_add_in_call_delay_slot, 
.Lfunc_end6-prevent_o7_in_restore_add_in_call_delay_slot 
# |           153:  ! -- End function 
# |           154:  .globl prevent_o7_in_restore_add_ri_in_call_delay_slot ! -- 
Begin function prevent_o7_in_restore_add_ri_in_call_delay_slot 
# |           155:  .p2align 2 
# |           156:  .type 
prevent_o7_in_restore_add_ri_in_call_delay_slot,@function 
# |           157: prevent_o7_in_restore_add_ri_in_call_delay_slot: ! 
@prevent_o7_in_restore_add_ri_in_call_delay_slot 
# | next:268'3                                                     }            
                                         search range end (exclusive)
# |           158: ! %bb.0: ! %entry 
# |           159:  save %sp, -96, %sp 
# | next:301'0                       {   search range start (exclusive)
# | next:301'1                           error: no match found in search range
# |           160:  add %i0, %i1, %i0 
# | next:301'2      ?                   possible intended match
# |           161:  st %i0, [%fp+-4] ! 4-byte Folded Spill 
# |           162:  !APP 
# |           163:  !NO_APP 
# |           164:  ld [%fp+-4], %i0 ! 4-byte Folded Reload 
# |           165:  call bar 
# |           166:  restore %i0, 1, %o0 
# |           167: .Lfunc_end7: 
# |           168:  .size prevent_o7_in_restore_add_ri_in_call_delay_slot, 
.Lfunc_end7-prevent_o7_in_restore_add_ri_in_call_delay_slot 
# |           169:  ! -- End function 
# |           170:  .globl prevent_o7_in_restore_or_in_call_delay_slot ! -- 
Begin function prevent_o7_in_restore_or_in_call_delay_slot 
# |           171:  .p2align 2 
# |           172:  .type prevent_o7_in_restore_or_in_call_delay_slot,@function 
# |           173: prevent_o7_in_restore_or_in_call_delay_slot: ! 
@prevent_o7_in_restore_or_in_call_delay_slot 
# | next:301'3                                                 }                
                                 search range end (exclusive)
# |           174: ! %bb.0: ! %entry 
# |           175:  save %sp, -96, %sp 
# | next:330'0                       {   search range start (exclusive)
# | next:330'1                           error: no match found in search range
# |           176:  add %i0, 2, %i0 
# | next:330'2      ?                 possible intended match
# |           177:  st %i0, [%fp+-4] ! 4-byte Folded Spill 
# |           178:  !APP 
# |           179:  !NO_APP 
# |           180:  ld [%fp+-4], %i0 ! 4-byte Folded Reload 
# |           181:  call bar 
# |           182:  restore 
# |           183: .Lfunc_end8: 
# |           184:  .size prevent_o7_in_restore_or_in_call_delay_slot, 
.Lfunc_end8-prevent_o7_in_restore_or_in_call_delay_slot 
# |           185:  ! -- End function 
# |           186:  .globl restore_add ! -- Begin function restore_add 
# |           187:  .p2align 2 
# |           188:  .type restore_add,@function 
# |           189: restore_add: ! @restore_add 
# | next:330'3                 }                 search range end (exclusive)
# |           190:  .cfi_startproc 
# |           191: ! %bb.0: ! %entry 
# |           192:  save %sp, -96, %sp 
# |           193:  .cfi_def_cfa_register %fp 
# |           194:  .cfi_window_save 
# |             .
# |             .
# |             .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/SPARC/inlineasm-v9.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=sparcv9 
<C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\SPARC\inlineasm-v9.ll | 
c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\SPARC\inlineasm-v9.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' 
-mtriple=sparcv9
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\SPARC\inlineasm-v9.ll'
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\SPARC\inlineasm-v9.ll:22:10:
 error: CHECK: expected string not found in input
# | ; CHECK: fmovd %f2, %f32
# |          ^
# | <stdin>:46:12: note: scanning from here
# | faddd_high: ! @faddd_high
# |            ^
# | <stdin>:57:2: note: possible intended match here
# |  fmovd %f2, %f0
# |  ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\SPARC\inlineasm-v9.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |             .
# |             .
# |             .
# |            41:  .cfi_endproc 
# |            42:  ! -- End function 
# |            43:  .globl faddd_high ! -- Begin function faddd_high 
# |            44:  .p2align 2 
# |            45:  .type faddd_high,@function 
# |            46: faddd_high: ! @faddd_high 
# | check:22'0               {                 search range start (exclusive)
# | check:22'1                                 error: no match found in search 
range
# |            47:  .cfi_startproc 
# |            48: ! %bb.0: ! %entry 
# |            49:  save %sp, -128, %sp 
# |            50:  .cfi_def_cfa_register %fp 
# |            51:  .cfi_window_save 
# |            52:  .cfi_register %o7, %i7 
# |            53:  !APP 
# |            54:  faddd %f0, %f2, %f2 
# |            55:  
# |            56:  !NO_APP 
# |            57:  fmovd %f2, %f0 
# | check:22'2      ?                possible intended match
# |            58:  ret 
# |            59:  restore 
# |            60: .Lfunc_end2: 
# |            61:  .size faddd_high, .Lfunc_end2-faddd_high 
# |            62:  .cfi_endproc 
# |             .
# |             .
# |             .
# |            84:  .xword 0x0000000000000000 
# |            85:  .text 
# |            86:  .globl test_constraint_float_reg 
# |            87:  .p2align 2 
# |            88:  .type test_constraint_float_reg,@function 
# |            89: test_constraint_float_reg: ! @test_constraint_float_reg 
# | check:22'3                               }                               
search range end (exclusive)
# |            90:  .cfi_startproc 
# |            91: ! %bb.0: ! %entry 
# |            92:  save %sp, -128, %sp 
# |            93:  .cfi_def_cfa_register %fp 
# |            94:  .cfi_window_save 
# |             .
# |             .
# |             .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/Thumb2/LowOverheadLoops/inlineasm.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe 
-mtriple=thumbv8.1m.main-none-none-eabi -mattr=+mve -verify-machineinstrs -o - 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Thumb2\LowOverheadLoops\inlineasm.ll
 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Thumb2\LowOverheadLoops\inlineasm.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' 
-mtriple=thumbv8.1m.main-none-none-eabi -mattr=+mve -verify-machineinstrs -o - 
'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Thumb2\LowOverheadLoops\inlineasm.ll'
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Thumb2\LowOverheadLoops\inlineasm.ll'
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Thumb2\LowOverheadLoops\inlineasm.ll:60:15:
 error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: mov r3, r0
# |               ^
# | <stdin>:68:15: note: scanning from here
# |  push {r4, lr}
# |               ^
# | <stdin>:69:2: note: possible intended match here
# |  mov r4, r0
# |  ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\Thumb2\LowOverheadLoops\inlineasm.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |            .
# |            .
# |            .
# |           63:  itt lt 
# |           64:  movlt r0, #0 
# |           65:  bxlt lr 
# |           66: .LBB1_1: @ %for.body.preheader 
# |           67:  .save {r4, lr} 
# |           68:  push {r4, lr} 
# | next:60'0                  {   search range start (exclusive)
# | next:60'1                      error: no match found in search range
# |           69:  mov r4, r0 
# | next:60'2      ?            possible intended match
# |           70:  movs r0, #0 
# |           71: .LBB1_2: @ %for.body 
# |           72:  @ =>This Inner Loop Header: Depth=1 
# |           73:  ldrh r3, [r1], #2 
# |           74:  subs r2, #1 
# |            .
# |            .
# |            .
# |           83: .Lfunc_end1: 
# |           84:  .size testlr, .Lfunc_end1-testlr 
# |           85:  .fnend 
# |           86:  @ -- End function 
# |           87:  .section ".note.GNU-stack","",%progbits 
# |           88:  .eabi_attribute 30, 1 @ Tag_ABI_optimization_goals 
# | next:60'3                                                         } search 
range end (exclusive)
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/X86/2008-02-20-InlineAsmClobber.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -no-integrated-as < 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\2008-02-20-InlineAsmClobber.ll
 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\2008-02-20-InlineAsmClobber.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' 
-no-integrated-as
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\2008-02-20-InlineAsmClobber.ll'
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\2008-02-20-InlineAsmClobber.ll:29:14:
 error: CHECK-NOT: excluded string found in input
# | ; CHECK-NOT: ax
# |              ^
# | <stdin>:24:12: note: found here
# |  b: %ecx %eax %ecx
# |            ^~
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\2008-02-20-InlineAsmClobber.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |           .
# |           .
# |           .
# |          19: ## %bb.0: ## %entry 
# |          20:  movl 8(%esp), %ecx 
# |          21:  movl 4(%esp), %eax 
# |          22:  subl $-128, %eax 
# |          23:  ## InlineAsm Start 
# |          24:  b: %ecx %eax %ecx 
# | not:29'0       {               }  search range (exclusive bounds)
# | not:29'1                !~        error: no match expected
# |          25:  ## InlineAsm End 
# |          26:  retl 
# |          27:  ## -- End function 
# |          28:  .section __DATA,__data 
# |          29:  .globl _pixels ## @pixels 
# |           .
# |           .
# |           .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/X86/apx/asm-constraint-1-jr.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
not c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=x86_64 < 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\apx\asm-constraint-1-jr.ll
 
>C:\_work\llvm-project\llvm-project\build\test\CodeGen\X86\apx\Output\asm-constraint-1-jr.ll.tmp1
 
2>C:\_work\llvm-project\llvm-project\build\test\CodeGen\X86\apx\Output\asm-constraint-1-jr.ll.tmp2
# executed command: not 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' 
-mtriple=x86_64
# .---redirected output from 
'C:\_work\llvm-project\llvm-project\build\test\CodeGen\X86\apx\Output\asm-constraint-1-jr.ll.tmp1'
# |     .att_syntax
# |     .file   "<stdin>"
# |     .text
# |     .globl  constraint_jr_test              # -- Begin function 
constraint_jr_test
# |     .prefalign      4, .Lfunc_end0, nop
# |     .type   constraint_jr_test,@function
# | constraint_jr_test:                     # @constraint_jr_test
# | # %bb.0:                                # %entry
# |     pushq   %rbp
# |     pushq   %rbx
# |     movq    -8(%rsp), %rax
# |     #APP
# |     addq    %rax, %rax
# |     #NO_APP
# |     popq    %rbx
# |     popq    %rbp
# |     retq
# | .Lfunc_end0:
# |     .size   constraint_jr_test, .Lfunc_end0-constraint_jr_test
# |                                         # -- End function
# |     .globl  constraint_jr_test_err          # -- Begin function 
constraint_jr_test_err
# |     .prefalign      4, .Lfunc_end1, nop
# |     .type   constraint_jr_test_err,@function
# | constraint_jr_test_err:                 # @constraint_jr_test_err
# | # %bb.0:                                # %entry
# |     pushq   %rbp
# |     pushq   %r15
# |     pushq   %r14
# |     pushq   %r13
# |     pushq   %r12
# |     pushq   %rbx
# |     movq    -8(%rsp), %rax
# |     #APP
# |     addq    %rax, %rax
# |     #NO_APP
# |     popq    %rbx
# |     popq    %r12
# |     popq    %r13
# |     popq    %r14
# |     popq    %r15
# |     popq    %rbp
# |     retq
# | .Lfunc_end1:
# |     .size   constrai
# | ...
# `---data was truncated--------
# note: command had no output on stdout or stderr
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/X86/apx/asm-constraint-2-jR.ll</summary>

```
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 2
not c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=x86_64 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\apx\asm-constraint-2-jR.ll
 -o 
C:\_work\llvm-project\llvm-project\build\test\CodeGen\X86\apx\Output\asm-constraint-2-jR.ll.tmp
 2>&1 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\apx\asm-constraint-2-jR.ll
 --check-prefix=ERR
# executed command: not 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' 
-mtriple=x86_64 
'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\apx\asm-constraint-2-jR.ll'
 -o 
'C:\_work\llvm-project\llvm-project\build\test\CodeGen\X86\apx\Output\asm-constraint-2-jR.ll.tmp'
# note: command had no output on stdout or stderr
# error: command failed with exit status: 1
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\apx\asm-constraint-2-jR.ll'
 --check-prefix=ERR
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:  
c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\apx\asm-constraint-2-jR.ll
 --check-prefix=ERR
# `-----------------------------
# error: command failed with exit status: 2

--

```
</details>
<details>
<summary>LLVM.CodeGen/X86/asm-modifier-macho.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe 
-mtriple=i386-apple-darwin9.6 < 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\asm-modifier-macho.ll 
| c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\asm-modifier-macho.ll 
--check-prefixes=CHECK,X86
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' 
-mtriple=i386-apple-darwin9.6
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\asm-modifier-macho.ll'
 --check-prefixes=CHECK,X86
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\asm-modifier-macho.ll:66:13:
 error: X86-NEXT: expected string not found in input
# | ; X86-NEXT: movl L_y$non_lazy_ptr, %ecx
# |             ^
# | <stdin>:37:20: note: scanning from here
# | ## %bb.0: ## %entry
# |                    ^
# | <stdin>:38:2: note: possible intended match here
# |  movl L_y$non_lazy_ptr, %eax
# |  ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\asm-modifier-macho.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |            .
# |            .
# |            .
# |           32:  retl 
# |           33:  ## -- End function 
# |           34:  .globl _test4 ## -- Begin function test4 
# |           35:  .p2align 4 
# |           36: _test4: ## @test4 
# |           37: ## %bb.0: ## %entry 
# | next:66'0                       {   search range start (exclusive)
# | next:66'1                           error: no match found in search range
# |           38:  movl L_y$non_lazy_ptr, %eax 
# | next:66'2      ?                             possible intended match
# |           39:  ## InlineAsm Start 
# |           40:  movl (%eax), %eax 
# |           41:  ## InlineAsm End 
# |           42:  retl 
# |           43:  ## -- End function 
# |            .
# |            .
# |            .
# |           51:  .section __IMPORT,__pointers,non_lazy_symbol_pointers 
# |           52: L_y$non_lazy_ptr: 
# |           53:  .indirect_symbol _y 
# |           54:  .long 0 
# |           55:  
# |           56: .subsections_via_symbols 
# | next:66'3                              } search range end (exclusive)
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/X86/inline-asm-avx-v-constraint-32bit.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
not c:\_work\llvm-project\llvm-project\build\bin\llc.exe 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\inline-asm-avx-v-constraint-32bit.ll
 -verify-machineinstrs=0 -mtriple i386-unknown-linux-gnu -mattr +avx -o 
/dev/null 2>&1 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\inline-asm-avx-v-constraint-32bit.ll
# executed command: not 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' 
'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\inline-asm-avx-v-constraint-32bit.ll'
 -verify-machineinstrs=0 -mtriple i386-unknown-linux-gnu -mattr +avx -o 
/dev/null
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\inline-asm-avx-v-constraint-32bit.ll'
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\inline-asm-avx-v-constraint-32bit.ll:123:10:
 error: CHECK: expected string not found in input
# | ; CHECK: error: inline assembly requires more registers than available
# |          ^
# | <stdin>:17:62: note: scanning from here
# | error: inline assembly requires more registers than available
# |                                                              ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\inline-asm-avx-v-constraint-32bit.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |              .
# |              .
# |              .
# |             12: error: inline assembly requires more registers than 
available 
# |             13: error: inline assembly requires more registers than 
available 
# |             14: error: inline assembly requires more registers than 
available 
# |             15: error: inline assembly requires more registers than 
available 
# |             16: error: inline assembly requires more registers than 
available 
# |             17: error: inline assembly requires more registers than 
available 
# | check:123'0                                                                 
{ } search range (exclusive bounds)
# | check:123'1                                                                 
    error: no match found in search range
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/X86/inline-asm-avx512vl-v-constraint.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llc.exe < 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\inline-asm-avx512vl-v-constraint.ll
 -mtriple x86_64-unknown-linux-gnu -mattr +avx512vl | 
c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\inline-asm-avx512vl-v-constraint.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' 
-mtriple x86_64-unknown-linux-gnu -mattr +avx512vl
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\inline-asm-avx512vl-v-constraint.ll'
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\inline-asm-avx512vl-v-constraint.ll:5:10:
 error: CHECK: expected string not found in input
# | ; CHECK: vmovhlps %xmm17, %xmm16, %xmm16
# |          ^
# | <stdin>:1:1: note: scanning from here
# |  .att_syntax
# | ^
# | <stdin>:12:2: note: possible intended match here
# |  vmovhlps %xmm1, %xmm0, %xmm16 # xmm16 = xmm1[1],xmm0[1]
# |  ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\inline-asm-avx512vl-v-constraint.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |            1:  .att_syntax 
# | check:5'0    {               search range start (exclusive)
# | check:5'1                    error: no match found in search range
# |            2:  .file "<stdin>" 
# |            3:  .text 
# |            4:  .globl testxmm_1 # -- Begin function testxmm_1 
# |            5:  .prefalign 4, .Lfunc_end0, nop 
# |            6:  .type testxmm_1,@function 
# |            7: testxmm_1: # @testxmm_1 
# |            8:  .cfi_startproc 
# |            9: # %bb.0: # %entry 
# |           10:  vmovq %rdi, %xmm1 
# |           11:  #APP 
# |           12:  vmovhlps %xmm1, %xmm0, %xmm16 # xmm16 = xmm1[1],xmm0[1] 
# | check:5'2      ?                                                         
possible intended match
# |           13:  #NO_APP 
# |           14:  vmovaps %xmm16, %xmm0 
# |           15:  retq 
# |           16: .Lfunc_end0: 
# |           17:  .size testxmm_1, .Lfunc_end0-testxmm_1 
# |            .
# |            .
# |            .
# |          261:  retq 
# |          262: .Lfunc_end16: 
# |          263:  .size testymm_10, .Lfunc_end16-testymm_10 
# |          264:  .cfi_endproc 
# |          265:  # -- End function 
# |          266:  .section ".note.GNU-stack","",@progbits 
# | check:5'3                                              } search range end 
(exclusive)
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/X86/ms-inline-asm-variables-x64-1-reg.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe 
-mtriple=x86_64-unknown-unknown -relocation-model=pic 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\ms-inline-asm-variables-x64-1-reg.ll
 -o - | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\ms-inline-asm-variables-x64-1-reg.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' 
-mtriple=x86_64-unknown-unknown -relocation-model=pic 
'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\ms-inline-asm-variables-x64-1-reg.ll'
 -o -
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\ms-inline-asm-variables-x64-1-reg.ll'
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\ms-inline-asm-variables-x64-1-reg.ll:37:15:
 error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: movq gVar@GOTPCREL(%rip), %rcx
# |               ^
# | <stdin>:16:23: note: scanning from here
# |  .cfi_offset %rbx, -24
# |                       ^
# | <stdin>:17:2: note: possible intended match here
# |  movq gVar@GOTPCREL(%rip), %rax
# |  ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\ms-inline-asm-variables-x64-1-reg.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |            .
# |            .
# |            .
# |           11:  .cfi_def_cfa_offset 16 
# |           12:  .cfi_offset %rbp, -16 
# |           13:  movq %rsp, %rbp 
# |           14:  .cfi_def_cfa_register %rbp 
# |           15:  pushq %rbx 
# |           16:  .cfi_offset %rbx, -24 
# | next:37'0                          {   search range start (exclusive)
# | next:37'1                              error: no match found in search range
# |           17:  movq gVar@GOTPCREL(%rip), %rax 
# | next:37'2      ?                                possible intended match
# |           18:  #APP 
# |           19:  
# |           20:  addl (%rax,%rax), %eax 
# |           21:  addl %eax, (%rax,%rax) 
# |           22:  addl 270(%rax,%rbx), %ebx 
# |            .
# |            .
# |            .
# |           34:  .cfi_endproc 
# |           35:  # -- End function 
# |           36:  .globl t2 # -- Begin function t2 
# |           37:  .prefalign 4, .Lfunc_end1, nop 
# |           38:  .type t2,@function 
# |           39: t2: # @t2 
# | next:37'3        }        search range end (exclusive)
# |           40:  .cfi_startproc 
# |           41: # %bb.0: # %entry 
# |           42:  pushq %rbp 
# |           43:  .cfi_def_cfa_offset 16 
# |           44:  .cfi_offset %rbp, -16 
# |            .
# |            .
# |            .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/X86/ms-inline-asm-variables-x86-1-reg.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe 
-mtriple=i386-unknown-unknown 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\ms-inline-asm-variables-x86-1-reg.ll
 -o - | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
--check-prefix=X86 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\ms-inline-asm-variables-x86-1-reg.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' 
-mtriple=i386-unknown-unknown 
'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\ms-inline-asm-variables-x86-1-reg.ll'
 -o -
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' --check-prefix=X86 
'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\ms-inline-asm-variables-x86-1-reg.ll'
# note: command had no output on stdout or stderr
# RUN: at line 3
c:\_work\llvm-project\llvm-project\build\bin\llc.exe 
-mtriple=i386-unknown-unknown -relocation-model=pic 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\ms-inline-asm-variables-x86-1-reg.ll
 -o -| c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
--check-prefix=X86PIC 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\ms-inline-asm-variables-x86-1-reg.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' 
-mtriple=i386-unknown-unknown -relocation-model=pic 
'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\ms-inline-asm-variables-x86-1-reg.ll'
 -o -
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
--check-prefix=X86PIC 
'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\ms-inline-asm-variables-x86-1-reg.ll'
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\ms-inline-asm-variables-x86-1-reg.ll:67:16:
 error: X86PIC-NEXT: expected string not found in input
# | ; X86PIC-NEXT: movl gVar@GOT(%ecx), %edx
# |                ^
# | <stdin>:21:51: note: scanning from here
# |  addl $_GLOBAL_OFFSET_TABLE_+(.Ltmp0-.L0$pb), %ecx
# |                                                   ^
# | <stdin>:22:2: note: possible intended match here
# |  movl gVar@GOT(%ecx), %eax
# |  ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\ms-inline-asm-variables-x86-1-reg.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |            .
# |            .
# |            .
# |           16:  .cfi_offset %ebx, -12 
# |           17:  calll .L0$pb 
# |           18: .L0$pb: 
# |           19:  popl %ecx 
# |           20: .Ltmp0: 
# |           21:  addl $_GLOBAL_OFFSET_TABLE_+(.Ltmp0-.L0$pb), %ecx 
# | next:67'0                                                      {   search 
range start (exclusive)
# | next:67'1                                                          error: 
no match found in search range
# |           22:  movl gVar@GOT(%ecx), %eax 
# | next:67'2      ?                           possible intended match
# |           23:  #APP 
# |           24:  
# |           25:  addl (%eax,%eax), %eax 
# |           26:  addl %eax, (%eax,%eax) 
# |           27:  addl 270(%eax,%ebx), %ebx 
# |            .
# |            .
# |            .
# |           39:  .cfi_endproc 
# |           40:  # -- End function 
# |           41:  .globl t2 # -- Begin function t2 
# |           42:  .prefalign 4, .Lfunc_end1, nop 
# |           43:  .type t2,@function 
# |           44: t2: # @t2 
# | next:67'3        }        search range end (exclusive)
# |           45:  .cfi_startproc 
# |           46: # %bb.0: # %entry 
# |           47:  pushl %ebp 
# |           48:  .cfi_def_cfa_offset 8 
# |           49:  .cfi_offset %ebp, -8 
# |            .
# |            .
# |            .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/X86/ms-inline-asm.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llc.exe < 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\ms-inline-asm.ll 
-mtriple=i686-- -mcpu=core2 -no-integrated-as | 
c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\ms-inline-asm.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' 
-mtriple=i686-- -mcpu=core2 -no-integrated-as
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\ms-inline-asm.ll'
# .---command stderr------------
# | 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\ms-inline-asm.ll:10:10:
 error: CHECK: expected string not found in input
# | ; CHECK: mov eax, ecx
# |          ^
# | <stdin>:11:15: note: scanning from here
# |  .intel_syntax
# |               ^
# | <stdin>:12:2: note: possible intended match here
# |  mov eax, eax
# |  ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\ms-inline-asm.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |             .
# |             .
# |             .
# |             6:  .type t1,@function 
# |             7: t1: # @t1 
# |             8: # %bb.0: # %entry 
# |             9:  movl $1, %eax 
# |            10:  #APP 
# |            11:  .intel_syntax 
# | check:10'0                  {   search range start (exclusive)
# | check:10'1                      error: no match found in search range
# |            12:  mov eax, eax 
# | check:10'2      ?              possible intended match
# |            13:  mov ecx, eax 
# |            14:  .att_syntax 
# |            15:  #NO_APP 
# |            16:  movl %ecx, %eax 
# |            17:  retl 
# |             .
# |             .
# |             .
# |            77:  .size t19_helper, .Lfunc_end4-t19_helper 
# |            78:  # -- End function 
# |            79:  .globl t19 # -- Begin function t19 
# |            80:  .p2align 4 
# |            81:  .type t19,@function 
# |            82: t19: # @t19 
# | check:10'3         }         search range end (exclusive)
# |            83: # %bb.0: # %entry 
# |            84:  movl $t19_helper, %eax 
# |            85:  #APP 
# |            86:  .intel_syntax 
# |            87:  call eax 
# |             .
# |             .
# |             .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/X86/pr11415.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=x86_64-pc-linux 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\pr11415.ll -o - 
-regalloc=fast -optimize-regalloc=0 | 
c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\pr11415.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' 
-mtriple=x86_64-pc-linux 
'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\pr11415.ll' -o - 
-regalloc=fast -optimize-regalloc=0
# note: command had no output on stdout or stderr
# executed command: 
'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 
'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\pr11415.ll'
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\pr11415.ll:9:15: 
error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: movq %rcx, %rdx
# |               ^
# | <stdin>:11:9: note: scanning from here
# |  #NO_APP
# |         ^
# | <stdin>:12:2: note: possible intended match here
# |  movq %rcx, %rax
# |  ^
# | 
# | Input file: <stdin>
# | Check file: 
C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\X86\pr11415.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |           .
# |           .
# |           .
# |           6:  .type foo,@function 
# |           7: foo: # @foo 
# |           8:  .cfi_startproc 
# |           9: # %bb.0: # %entry 
# |          10:  #APP 
# |          11:  #NO_APP 
# | next:9'0            {   search range start (exclusive)
# | next:9'1                error: no match found in search range
# |          12:  movq %rcx, %rax 
# | next:9'2      ?                 possible intended match
# |          13:  #APP 
# |          14:  #NO_APP 
# |          15:  movq %rcx, -8(%rsp) # 8-byte Spill 
# |          16:  movq -8(%rsp), %rax # 8-byte Reload 
# |          17:  retq 
# |          18: .Lfunc_end0: 
# |          19:  .size foo, .Lfunc_end0-foo 
# |          20:  .cfi_endproc 
# |          21:  # -- End function 
# |          22:  .section ".note.GNU-stack","",@progbits 
# | next:9'3                                              } search range end 
(exclusive)
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>

If these failures are unrelated to your changes (for example tests are broken 
or flaky at HEAD), please open an issue at 
https://github.com/llvm/llvm-project/issues and add the `infrastructure` label.

https://github.com/llvm/llvm-project/pull/206222
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to