Enable all Hexagon tests.
[oota-llvm.git] / test / CodeGen / X86 / fp-in-intregs.ll
index 1e3ea8918dc4f89161b6d341a336c793ffabc711..6966cf0497898ea1cc2a132157c88203de464f0c 100644 (file)
@@ -1,11 +1,12 @@
-; RUN: llvm-as < %s | llc -march=x86 -mcpu=yonah | not egrep {\(\(xor\|and\)ps\|movd\)}
+; RUN: llc < %s -march=x86 -mcpu=yonah | FileCheck %s
+; CHECK-NOT:     {{((xor|and)ps|movd)}}
 
 ; These operations should be done in integer registers, eliminating constant
 ; pool loads, movd's etc.
 
 define i32 @test1(float %x) nounwind  {
 entry:
-       %tmp2 = sub float -0.000000e+00, %x             ; <float> [#uses=1]
+       %tmp2 = fsub float -0.000000e+00, %x            ; <float> [#uses=1]
        %tmp210 = bitcast float %tmp2 to i32            ; <i32> [#uses=1]
        ret i32 %tmp210
 }