CodeGen peephole: fold redundant phys reg copies
[oota-llvm.git] / test / CodeGen / X86 / mulx64.ll
index c59adc6069d7f69f99a29e66d366c743f5bc8889..808c02290b7c91c2b3c61543cd2424778ab66f24 100644 (file)
@@ -11,11 +11,11 @@ define i128 @f1(i64 %a, i64 %b) {
 }
 
 define i128 @f2(i64 %a, i64* %p) {
-  %b = load i64* %p
+  %b = load i64, i64* %p
   %x = zext i64 %a to i128
   %y = zext i64 %b to i128
   %r = mul i128 %x, %y
-; CHECK: f1
+; CHECK: f2
 ; CHECK: mulxq ({{.+}}), %{{.+}}, %{{.+}}
 ; CHECK: ret
   ret i128 %r