aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJames Greenhalgh <james.greenhalgh@arm.com>2013-09-04 14:26:23 +0000
committerJames Greenhalgh <jgreenhalgh@gcc.gnu.org>2013-09-04 14:26:23 +0000
commit0c488213e44259856dc5603b33615efd13c29018 (patch)
treec5ee28a80e07a7250f612b27e405821d947f6f5c /gcc
parent61a74079b01d0229d95f14d160bcbe6c4f88147f (diff)
downloadgcc-0c488213e44259856dc5603b33615efd13c29018.zip
gcc-0c488213e44259856dc5603b33615efd13c29018.tar.gz
gcc-0c488213e44259856dc5603b33615efd13c29018.tar.bz2
[AArch64] Obvious - Fix return types for vaddvq_<su>64
gcc/ * config/aarch64/arm_neon.h (vaddvq_<su>64): Fix return types. From-SVN: r202259
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/aarch64/arm_neon.h4
2 files changed, 6 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 2d2c731..8326122 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2013-09-04 James Greenhalgh <james.greenhalgh@arm.com>
+
+ * config/aarch64/arm_neon.h (vaddvq_<su>64): Fix return types.
+
2013-09-04 Jan Hubicka <jh@suse.cz>
* Makefile.in (ipa-devirt.o): Add dependency on diagnostic.h
diff --git a/gcc/config/aarch64/arm_neon.h b/gcc/config/aarch64/arm_neon.h
index e289a0d..29d1378 100644
--- a/gcc/config/aarch64/arm_neon.h
+++ b/gcc/config/aarch64/arm_neon.h
@@ -17033,7 +17033,7 @@ vaddvq_s32 (int32x4_t __a)
return vgetq_lane_s32 (__builtin_aarch64_reduc_splus_v4si (__a), 0);
}
-__extension__ static __inline int32_t __attribute__ ((__always_inline__))
+__extension__ static __inline int64_t __attribute__ ((__always_inline__))
vaddvq_s64 (int64x2_t __a)
{
return vgetq_lane_s64 (__builtin_aarch64_reduc_splus_v2di (__a), 0);
@@ -17060,7 +17060,7 @@ vaddvq_u32 (uint32x4_t __a)
__builtin_aarch64_reduc_uplus_v4si ((int32x4_t) __a), 0);
}
-__extension__ static __inline uint32_t __attribute__ ((__always_inline__))
+__extension__ static __inline uint64_t __attribute__ ((__always_inline__))
vaddvq_u64 (uint64x2_t __a)
{
return vgetq_lane_u64 ((uint64x2_t)