Revert 93158. It's breaking quite a few x86_64 tests.
[oota-llvm.git] / test / CodeGen / X86 / 2008-08-23-X86-64AsmBug.ll
index b50f2b0a608790f3e73744d91be9ee8f78f2a4c8..eacb4a51c21545f2750d0b9308a54d4d72dd1fba 100644 (file)
@@ -1,7 +1,8 @@
-; RUN: llvm-as < %s | llc -mtriple=x86_64-apple-darwin | grep movd | count 1
-; RUN: llvm-as < %s | llc -mtriple=x86_64-apple-darwin | grep movq
+; RUN: llc < %s -mtriple=x86_64-apple-darwin | grep movd | count 1
+; RUN: llc < %s -mtriple=x86_64-apple-darwin | grep movq
 ; PR2677
 
+
        %struct.Bigint = type { %struct.Bigint*, i32, i32, i32, i32, [1 x i32] }
 
 define double @_Z7qstrtodPKcPS0_Pb(i8* %s00, i8** %se, i8* %ok) nounwind {
@@ -13,7 +14,7 @@ bb151:                ; preds = %entry
 
 bb163:         ; preds = %bb151, %entry
        %tmp366 = load double* null, align 8            ; <double> [#uses=1]
-       %tmp368 = mul double %tmp366, 0.000000e+00              ; <double> [#uses=1]
+       %tmp368 = fmul double %tmp366, 0.000000e+00             ; <double> [#uses=1]
        %tmp368226 = bitcast double %tmp368 to i64              ; <i64> [#uses=1]
        br label %bb5.i