When the target-independent DAGCombiner inferred a higher alignment for a load,
[oota-llvm.git] / test / CodeGen / X86 / divide-by-constant.ll
index 8e7c13d8efa9cdc706e8db05e5a6aed7482c1e18..9669d97cb7fa2b850b2b10d5f4249afba98b3a5a 100644 (file)
@@ -56,9 +56,9 @@ entry:
   %div = sdiv i16 %x, 10
   ret i16 %div
 ; CHECK: test6:
-; CHECK: imull $26215, %eax, %eax
-; CHECK: shrl  $31, %ecx
-; CHECK: sarl  $18, %eax
+; CHECK: imull $26215, %eax, %ecx
+; CHECK: sarl $18, %ecx
+; CHECK: shrl $15, %eax
 }
 
 define i32 @test7(i32 %x) nounwind {