summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/CodeGen')
-rw-r--r--llvm/test/CodeGen/X86/adde-carry.ll13
1 files changed, 7 insertions, 6 deletions
diff --git a/llvm/test/CodeGen/X86/adde-carry.ll b/llvm/test/CodeGen/X86/adde-carry.ll
index 62e7e7f8124..e111f683dd3 100644
--- a/llvm/test/CodeGen/X86/adde-carry.ll
+++ b/llvm/test/CodeGen/X86/adde-carry.ll
@@ -93,16 +93,17 @@ define %scalar @pr31719(%scalar* nocapture readonly %this, %scalar %arg.b) {
; CHECK-NEXT: sbbq %r10, %r10
; CHECK-NEXT: andl $1, %r10d
; CHECK-NEXT: addq 8(%rsi), %rcx
+; CHECK-NEXT: sbbq %r11, %r11
+; CHECK-NEXT: andl $1, %r11d
+; CHECK-NEXT: addq %r10, %rcx
+; CHECK-NEXT: adcq $0, %r11
+; CHECK-NEXT: addq 16(%rsi), %r8
; CHECK-NEXT: sbbq %rax, %rax
; CHECK-NEXT: andl $1, %eax
-; CHECK-NEXT: addq %r10, %rcx
+; CHECK-NEXT: addq %r11, %r8
; CHECK-NEXT: adcq $0, %rax
-; CHECK-NEXT: addq 16(%rsi), %r8
-; CHECK-NEXT: sbbq %r10, %r10
-; CHECK-NEXT: andl $1, %r10d
; CHECK-NEXT: addq 24(%rsi), %r9
-; CHECK-NEXT: addq %rax, %r8
-; CHECK-NEXT: adcq %r10, %r9
+; CHECK-NEXT: addq %rax, %r9
; CHECK-NEXT: movq %rdx, (%rdi)
; CHECK-NEXT: movq %rcx, 8(%rdi)
; CHECK-NEXT: movq %r8, 16(%rdi)
OpenPOWER on IntegriCloud