From: jgreenhalgh Date: Mon, 12 Aug 2013 15:59:34 +0000 (+0000) Subject: [AArch64] Fix name of macros called in the vdup_lane Neon intrinsics X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ede6294c819271eb30f9d303413cc89bde4cc983;p=thirdparty%2Fgcc.git [AArch64] Fix name of macros called in the vdup_lane Neon intrinsics gcc/ * config/aarch64/arm_none.h (vdup_lane_<8,16,32,64>): Fix macro call. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@201666 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index bdabc5e164b4..34d18b8fd41b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2013-08-12 James Greenhalgh + + * config/aarch64/arm_none.h + (vdup_lane_<8,16,32,64>): Fix macro call. + 2013-08-12 Nick Clifton * config.gcc (m32r-linux): Allow for tmake_file not being empty. diff --git a/gcc/config/aarch64/arm_neon.h b/gcc/config/aarch64/arm_neon.h index 73a5400831dd..4a480fb3da7a 100644 --- a/gcc/config/aarch64/arm_neon.h +++ b/gcc/config/aarch64/arm_neon.h @@ -19780,49 +19780,49 @@ vcvtpq_u64_f64 (float64x2_t __a) __extension__ static __inline int8x1_t __attribute__ ((__always_inline__)) vdupb_lane_s8 (int8x16_t a, int const b) { - return __aarch64_vget_laneq_s8 (a, b); + return __aarch64_vgetq_lane_s8 (a, b); } __extension__ static __inline uint8x1_t __attribute__ ((__always_inline__)) vdupb_lane_u8 (uint8x16_t a, int const b) { - return __aarch64_vget_laneq_u8 (a, b); + return __aarch64_vgetq_lane_u8 (a, b); } __extension__ static __inline int16x1_t __attribute__ ((__always_inline__)) vduph_lane_s16 (int16x8_t a, int const b) { - return __aarch64_vget_laneq_s16 (a, b); + return __aarch64_vgetq_lane_s16 (a, b); } __extension__ static __inline uint16x1_t __attribute__ ((__always_inline__)) vduph_lane_u16 (uint16x8_t a, int const b) { - return __aarch64_vget_laneq_u16 (a, b); + return __aarch64_vgetq_lane_u16 (a, b); } __extension__ static __inline int32x1_t __attribute__ ((__always_inline__)) vdups_lane_s32 (int32x4_t a, int const b) { - return __aarch64_vget_laneq_s32 (a, b); + return __aarch64_vgetq_lane_s32 (a, b); } __extension__ static __inline uint32x1_t __attribute__ ((__always_inline__)) vdups_lane_u32 (uint32x4_t a, int const b) { - return __aarch64_vget_laneq_u32 (a, b); + return __aarch64_vgetq_lane_u32 (a, b); } __extension__ static __inline int64x1_t __attribute__ ((__always_inline__)) vdupd_lane_s64 (int64x2_t a, int const b) { - return __aarch64_vget_laneq_s64 (a, b); + return __aarch64_vgetq_lane_s64 (a, b); } __extension__ static __inline uint64x1_t __attribute__ ((__always_inline__)) vdupd_lane_u64 (uint64x2_t a, int const b) { - return __aarch64_vget_laneq_s64 (a, b); + return __aarch64_vgetq_lane_u64 (a, b); } /* vld1 */