X86 Peephole: fold loads to the source register operand if possible.
[oota-llvm.git] / test / CodeGen / X86 / break-sse-dep.ll
index 3e65867143692d2129f6f0d743defca798a2ce15..4d801891da5ccb7c3dcadce910ea6af4fb5c3349 100644 (file)
@@ -34,8 +34,7 @@ entry:
 define double @squirt(double* %x) nounwind {
 entry:
 ; CHECK: squirt:
-; CHECK: movsd ([[A0]]), %xmm0
-; CHECK: sqrtsd %xmm0, %xmm0
+; CHECK: sqrtsd ([[A0]]), %xmm0
   %z = load double* %x
   %t = call double @llvm.sqrt.f64(double %z)
   ret double %t