gcc/
* gcc.target/aarch64/vdup_lane_2.c (force_simd): Emit simd mov.
From-SVN: r215260
+2014-09-14 David Sherwood <david.sherwood@arm.com>
+
+ * gcc.target/aarch64/vdup_lane_2.c (force_simd): Emit simd mov.
+
2014-09-14 James Clarke <jrtc27@jrtc27.com>
PR target/61407
#include <arm_neon.h>
-#define force_simd(V1) asm volatile ("" \
- : "=w"(V1) \
- : "w"(V1) \
- : /* No clobbers */)
+#define force_simd(V1) asm volatile ("mov %d0, %1.d[0]" \
+ : "=w"(V1) \
+ : "w"(V1) \
+ : /* No clobbers */)
extern void abort (void);