Implement a feature (-vector-unaligned-mem) to allow targets to
[oota-llvm.git] / test / CodeGen / X86 / pre-split9.ll
index bfafe85b8c670f64bc519427fac471371cd113c4..c27d925d43e4b173aadce14b816de97263445ac8 100644 (file)
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc -march=x86 -mattr=+sse2 -pre-alloc-split -stats |& \
+; RUN: llc < %s -march=x86 -mattr=+sse2 -pre-alloc-split -stats |& \
 ; RUN:   grep {pre-alloc-split} | grep {Number of intervals split} | grep 1
 
 @current_surfaces.b = external global i1               ; <i1*> [#uses=1]
@@ -21,13 +21,13 @@ bb:         ; preds = %bb9.i, %entry
        br i1 %1, label %bb9.i, label %bb13.i
 
 bb9.i:         ; preds = %bb
-       %2 = sub double %.rle4, %0              ; <double> [#uses=0]
+       %2 = fsub double %.rle4, %0             ; <double> [#uses=0]
        %3 = tail call double @asin(double 0.000000e+00) nounwind readonly              ; <double> [#uses=0]
        %4 = tail call double @sin(double 0.000000e+00) nounwind readonly               ; <double> [#uses=1]
-       %5 = mul double %4, %0          ; <double> [#uses=1]
+       %5 = fmul double %4, %0         ; <double> [#uses=1]
        %6 = tail call double @tan(double 0.000000e+00) nounwind readonly               ; <double> [#uses=0]
-       %7 = mul double %5, 0.000000e+00                ; <double> [#uses=1]
-       %8 = add double %7, 0.000000e+00                ; <double> [#uses=1]
+       %7 = fmul double %5, 0.000000e+00               ; <double> [#uses=1]
+       %8 = fadd double %7, 0.000000e+00               ; <double> [#uses=1]
        br i1 false, label %return, label %bb
 
 bb13.i:                ; preds = %bb