aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>2014-06-18 10:56:34 +0000
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>2014-06-18 10:56:34 +0000
commit751738cb0c1aac9501284e6973d8438919edc581 (patch)
treeeedfff938970e0caf02be06006b5785b68be60e1 /gcc
parenta31d2741d47917d740c6129aed4fa327b628adff (diff)
downloadgcc-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/ChangeLog4
-rw-r--r--gcc/config/arm/arm_neon.h2
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);