va_args support for Win64.
[oota-llvm.git] / test / CodeGen / X86 / pre-split6.ll
index 780822372f642999583bd21f7ef6100c147fe1de..837e238b62089ee3e270edc519dc3017ae374460 100644 (file)
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=x86 -mattr=+sse2 -pre-alloc-split | grep {divsd       8} | count 1
+; RUN: llc < %s -mtriple=i386-apple-darwin -mattr=+sse2 -pre-alloc-split | grep {divsd 24} | count 1
 
 @current_surfaces.b = external global i1               ; <i1*> [#uses=1]
 
@@ -20,14 +20,14 @@ bb.nph:             ; preds = %entry
 bb9.i:         ; preds = %bb.nph
        %3 = tail call double @asin(double 0.000000e+00) nounwind readonly              ; <double> [#uses=0]
        %4 = fdiv double 1.000000e+00, %1               ; <double> [#uses=1]
-       %5 = mul double %4, 0.000000e+00                ; <double> [#uses=1]
+       %5 = fmul double %4, 0.000000e+00               ; <double> [#uses=1]
        %6 = tail call double @asin(double %5) nounwind readonly                ; <double> [#uses=0]
        unreachable
 
 bb13.i:                ; preds = %bb.nph
        %7 = fdiv double 1.000000e+00, %1               ; <double> [#uses=1]
        %8 = tail call double @sin(double 0.000000e+00) nounwind readonly               ; <double> [#uses=1]
-       %9 = mul double %7, %8          ; <double> [#uses=1]
+       %9 = fmul double %7, %8         ; <double> [#uses=1]
        %10 = tail call double @asin(double %9) nounwind readonly               ; <double> [#uses=0]
        unreachable