Split a store of a VMOVDRR into two integer stores to avoid mixing NEON and ARM
[oota-llvm.git] / test / CodeGen / ARM / neon_ld1.ll
index 8901ba177dac6fd7104122f991aff0cabb33e604..c78872a4bca222558137ab6875ae92eabeb5e463 100644 (file)
@@ -1,6 +1,6 @@
-; RUN: llvm-as < %s | llc -march=arm -mattr=+neon | grep fldd | count 4
-; RUN: llvm-as < %s | llc -march=arm -mattr=+neon | grep fstd
-; RUN: llvm-as < %s | llc -march=arm -mattr=+neon | grep fmrrd
+; RUN: llc < %s -march=arm -mattr=+neon | grep vldr.64 | count 4
+; RUN: llc < %s -march=arm -mattr=+neon | grep vstr.64
+; RUN: llc < %s -march=arm -mattr=+neon | grep vmov
 
 define void @t1(<2 x i32>* %r, <4 x i16>* %a, <4 x i16>* %b) nounwind {
 entry: