From: James Greenhalgh Date: Mon, 16 Sep 2013 09:45:43 +0000 (+0000) Subject: [AArch64] Fix parameters to vcvtx_high X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=a407a750a7578c3c1ab9881b032f008c7be99684;p=gcc.git [AArch64] Fix parameters to vcvtx_high * config/aarch64/arm_neon.h (vcvtx_high_f32_f64): Fix parameters. From-SVN: r202623 --- 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; }