diff options
author | Kyrylo Tkachov <kyrylo.tkachov@arm.com> | 2014-06-18 10:56:34 +0000 |
---|---|---|
committer | Kyrylo Tkachov <ktkachov@gcc.gnu.org> | 2014-06-18 10:56:34 +0000 |
commit | 751738cb0c1aac9501284e6973d8438919edc581 (patch) | |
tree | eedfff938970e0caf02be06006b5785b68be60e1 /gcc | |
parent | a31d2741d47917d740c6129aed4fa327b628adff (diff) | |
download | gcc-751738cb0c1aac9501284e6973d8438919edc581.zip gcc-751738cb0c1aac9501284e6973d8438919edc581.tar.gz gcc-751738cb0c1aac9501284e6973d8438919edc581.tar.bz2 |
[ARM] Fix check for __FAST_MATH in arm_neon.h
* config/arm/arm_neon.h (vadd_f32): Change #ifdef to __FAST_MATH.
From-SVN: r211779
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/config/arm/arm_neon.h | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index da64cca..2d0a07c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2014-06-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com> + + * config/arm/arm_neon.h (vadd_f32): Change #ifdef to __FAST_MATH. + 2014-06-18 Thomas Preud'homme <thomas.preudhomme@arm.com> PR tree-optimization/61517 diff --git a/gcc/config/arm/arm_neon.h b/gcc/config/arm/arm_neon.h index 3e29f44..47f6c5e 100644 --- a/gcc/config/arm/arm_neon.h +++ b/gcc/config/arm/arm_neon.h @@ -474,7 +474,7 @@ vadd_s32 (int32x2_t __a, int32x2_t __b) __extension__ static __inline float32x2_t __attribute__ ((__always_inline__)) vadd_f32 (float32x2_t __a, float32x2_t __b) { -#ifdef __FAST_MATH__ +#ifdef __FAST_MATH return __a + __b; #else return (float32x2_t) __builtin_neon_vaddv2sf (__a, __b, 3); |