Fix inserting new elements in a specified location.
[oota-llvm.git] / test / Transforms / InstCombine / sitofp.ll
index c26c351a741eec8a1ef1a346c0eaba3208391a45..bd31b89f7879afc5c7ae73046c8033c4d6341515 100644 (file)
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | opt -instcombine | llvm-dis | not grep itofp
+; RUN: opt < %s -instcombine -S | not grep itofp
 
 define i1 @test1(i8 %A) {
   %B = sitofp i8 %A to double
@@ -36,7 +36,7 @@ define i32 @test6(i32 %A) {
        %C = and i32 %A, 32             ; <i32> [#uses=1]
        %D = sitofp i32 %B to double            ; <double> [#uses=1]
        %E = sitofp i32 %C to double            ; <double> [#uses=1]
-       %F = add double %D, %E          ; <double> [#uses=1]
+       %F = fadd double %D, %E         ; <double> [#uses=1]
        %G = fptosi double %F to i32            ; <i32> [#uses=1]
        ret i32 %G
 }