Skip to content

Commit a5fc224

Browse files
committed
regen combine-sub-usat.ll
Change-Id: If34cdfe1eea8c30f6be502a63270ae5b6c34d141
1 parent eb99c5c commit a5fc224

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

llvm/test/CodeGen/X86/combine-sub-usat.ll

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -116,9 +116,9 @@ define <8 x i16> @combine_zero_v8i16(<8 x i16> %a0) {
116116
define i32 @combine_dec_i32(i32 %a0) {
117117
; CHECK-LABEL: combine_dec_i32:
118118
; CHECK: # %bb.0:
119-
; CHECK-NEXT: movl %edi, %eax
120-
; CHECK-NEXT: cmpl $1, %edi
121-
; CHECK-NEXT: adcl $-1, %eax
119+
; CHECK-NEXT: xorl %eax, %eax
120+
; CHECK-NEXT: subl $1, %edi
121+
; CHECK-NEXT: cmovael %edi, %eax
122122
; CHECK-NEXT: retq
123123
%1 = call i32 @llvm.usub.sat.i32(i32 %a0, i32 1)
124124
ret i32 %1

0 commit comments

Comments
 (0)