Please use GitHub pull requests for new patches. Avoid migrating existing patches. Phabricator shutdown timeline
Changeset View
Changeset View
Standalone View
Standalone View
test/CodeGen/X86/wide-integer-cmp.ll
Show First 20 Lines • Show All 101 Lines • ▼ Show 20 Lines | |||||
; CHECK-NEXT: cmpl {{[0-9]+}}(%esp), %edx | ; CHECK-NEXT: cmpl {{[0-9]+}}(%esp), %edx | ||||
; CHECK-NEXT: sbbl {{[0-9]+}}(%esp), %esi | ; CHECK-NEXT: sbbl {{[0-9]+}}(%esp), %esi | ||||
; CHECK-NEXT: sbbl {{[0-9]+}}(%esp), %ecx | ; CHECK-NEXT: sbbl {{[0-9]+}}(%esp), %ecx | ||||
; CHECK-NEXT: sbbl {{[0-9]+}}(%esp), %eax | ; CHECK-NEXT: sbbl {{[0-9]+}}(%esp), %eax | ||||
; CHECK-NEXT: jge .LBB4_2 | ; CHECK-NEXT: jge .LBB4_2 | ||||
; CHECK-NEXT: # BB#1: # %bb1 | ; CHECK-NEXT: # BB#1: # %bb1 | ||||
; CHECK-NEXT: movl $1, %eax | ; CHECK-NEXT: movl $1, %eax | ||||
; CHECK-NEXT: popl %esi | ; CHECK-NEXT: popl %esi | ||||
; CHECK-NEXT: .Lcfi2: | |||||
; CHECK-NEXT: .cfi_def_cfa_offset 4 | |||||
; CHECK-NEXT: retl | ; CHECK-NEXT: retl | ||||
; CHECK-NEXT: .LBB4_2: # %bb2 | ; CHECK-NEXT: .LBB4_2: # %bb2 | ||||
; CHECK-NEXT: .Lcfi3: | |||||
; CHECK-NEXT: .cfi_def_cfa_offset 8 | |||||
; CHECK-NEXT: movl $2, %eax | ; CHECK-NEXT: movl $2, %eax | ||||
; CHECK-NEXT: popl %esi | ; CHECK-NEXT: popl %esi | ||||
; CHECK-NEXT: .Lcfi4: | |||||
; CHECK-NEXT: .cfi_def_cfa_offset 4 | |||||
; CHECK-NEXT: retl | ; CHECK-NEXT: retl | ||||
entry: | entry: | ||||
%cmp = icmp slt i128 %a, %b | %cmp = icmp slt i128 %a, %b | ||||
br i1 %cmp, label %bb1, label %bb2 | br i1 %cmp, label %bb1, label %bb2 | ||||
bb1: | bb1: | ||||
ret i32 1 | ret i32 1 | ||||
bb2: | bb2: | ||||
ret i32 2 | ret i32 2 | ||||
Show All 26 Lines |