diff options
author | James Greenhalgh <james.greenhalgh@arm.com> | 2013-09-16 09:45:43 +0000 |
---|---|---|
committer | James Greenhalgh <jgreenhalgh@gcc.gnu.org> | 2013-09-16 09:45:43 +0000 |
commit | a407a750a7578c3c1ab9881b032f008c7be99684 (patch) | |
tree | ed95366da0b9fcbdc02a5b244f486fce705bde89 | |
parent | f77e2d2d4772012209e312c1ec12932137eac7b9 (diff) | |
download | gcc-a407a750a7578c3c1ab9881b032f008c7be99684.zip gcc-a407a750a7578c3c1ab9881b032f008c7be99684.tar.gz gcc-a407a750a7578c3c1ab9881b032f008c7be99684.tar.bz2 |
[AArch64] Fix parameters to vcvtx_high
* config/aarch64/arm_neon.h
(vcvtx_high_f32_f64): Fix parameters.
From-SVN: r202623
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/aarch64/arm_neon.h | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b0d4349..9f25d92 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2013-09-16 James Greenhalgh <james.greenhalgh@arm.com> + + * config/aarch64/arm_neon.h + (vcvtx_high_f32_f64): Fix parameters. + 2013-09-16 Jan-Benedict Glaw <jbglaw@lug-owl.de> * config/alpha.c: Include tree-ssa.h. diff --git a/gcc/config/aarch64/arm_neon.h b/gcc/config/aarch64/arm_neon.h index c7e882a..23b1116 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; } |