Fix a broadcast related regression on the vector shuffle lowering.
[oota-llvm.git] / test / CodeGen / X86 / add-of-carry.ll
index 59a20e313d9392d0aa63c5229a834a07e427f3b7..9c24be4289ff6f359c151878b667731be58cd427 100644 (file)
@@ -4,9 +4,9 @@
 define i32 @test1(i32 %sum, i32 %x) nounwind readnone ssp {
 entry:
 ; CHECK-LABEL: test1:
-; CHECK: cmpl %eax, %edx
+; CHECK: cmpl %ecx, %eax 
 ; CHECK-NOT: addl
-; CHECK: adcl %ecx, %eax
+; CHECK: adcl $0, %eax
   %add4 = add i32 %x, %sum
   %cmp = icmp ult i32 %add4, %x
   %inc = zext i1 %cmp to i32