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