From a407a750a7578c3c1ab9881b032f008c7be99684 Mon Sep 17 00:00:00 2001 From: James Greenhalgh Date: Mon, 16 Sep 2013 09:45:43 +0000 Subject: [PATCH] [AArch64] Fix parameters to vcvtx_high * config/aarch64/arm_neon.h (vcvtx_high_f32_f64): Fix parameters. From-SVN: r202623 --- gcc/ChangeLog | 5 +++++ gcc/config/aarch64/arm_neon.h | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b0d43498a38..9f25d92e6fe 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2013-09-16 James Greenhalgh + + * config/aarch64/arm_neon.h + (vcvtx_high_f32_f64): Fix parameters. + 2013-09-16 Jan-Benedict Glaw * config/alpha.c: Include tree-ssa.h. diff --git a/gcc/config/aarch64/arm_neon.h b/gcc/config/aarch64/arm_neon.h index c7e882a3d23..23b11167913 100644 --- a/gcc/config/aarch64/arm_neon.h +++ b/gcc/config/aarch64/arm_neon.h @@ -5756,12 +5756,12 @@ vcvtx_f32_f64 (float64x2_t a) } __extension__ static __inline float32x4_t __attribute__ ((__always_inline__)) -vcvtx_high_f32_f64 (float64x2_t a) +vcvtx_high_f32_f64 (float32x2_t a, float64x2_t b) { float32x4_t result; __asm__ ("fcvtxn2 %0.4s,%1.2d" : "=w"(result) - : "w"(a) + : "w" (b), "0"(a) : /* No clobbers */); return result; }