@@ -24,12 +24,12 @@ attributes #0 = {"probe-stack"="inline-asm"}
24
24
; CHECK-X86-64-NEXT: andq $-16, %rcx
25
25
; CHECK-X86-64-NEXT: subq %rcx, %rax
26
26
; CHECK-X86-64-NEXT: cmpq %rsp, %rax
27
- ; CHECK-X86-64-NEXT: jl .LBB0_3
27
+ ; CHECK-X86-64-NEXT: jle .LBB0_3
28
28
; CHECK-X86-64-NEXT: .LBB0_2: # =>This Inner Loop Header: Depth=1
29
29
; CHECK-X86-64-NEXT: movq $0, (%rsp)
30
30
; CHECK-X86-64-NEXT: subq $4096, %rsp # imm = 0x1000
31
31
; CHECK-X86-64-NEXT: cmpq %rsp, %rax
32
- ; CHECK-X86-64-NEXT: jge .LBB0_2
32
+ ; CHECK-X86-64-NEXT: jg .LBB0_2
33
33
; CHECK-X86-64-NEXT: .LBB0_3:
34
34
; CHECK-X86-64-NEXT: movq %rax, %rsp
35
35
; CHECK-X86-64-NEXT: movl $1, 4792(%rax)
@@ -54,12 +54,12 @@ attributes #0 = {"probe-stack"="inline-asm"}
54
54
; CHECK-X86-32-NEXT: andl $-16, %ecx
55
55
; CHECK-X86-32-NEXT: subl %ecx, %eax
56
56
; CHECK-X86-32-NEXT: cmpl %esp, %eax
57
- ; CHECK-X86-32-NEXT: jl .LBB0_3
57
+ ; CHECK-X86-32-NEXT: jle .LBB0_3
58
58
; CHECK-X86-32-NEXT: .LBB0_2: # =>This Inner Loop Header: Depth=1
59
59
; CHECK-X86-32-NEXT: movl $0, (%esp)
60
60
; CHECK-X86-32-NEXT: subl $4096, %esp # imm = 0x1000
61
61
; CHECK-X86-32-NEXT: cmpl %esp, %eax
62
- ; CHECK-X86-32-NEXT: jge .LBB0_2
62
+ ; CHECK-X86-32-NEXT: jg .LBB0_2
63
63
; CHECK-X86-32-NEXT: .LBB0_3:
64
64
; CHECK-X86-32-NEXT: movl %eax, %esp
65
65
; CHECK-X86-32-NEXT: movl $1, 4792(%eax)
0 commit comments