__ARM_NEON is defined both by ARMv8 and ARMv7 + -mfpu=neon.
authormtklein <mtklein@chromium.org>
Thu, 6 Aug 2015 18:17:06 +0000 (11:17 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 6 Aug 2015 18:17:06 +0000 (11:17 -0700)
Can't hurt to simplify a little.

BUG=skia:4117

Review URL: https://codereview.chromium.org/1274513003

include/core/SkPreConfig.h

index 0715fc9..1936342 100644 (file)
 
 // All 64-bit ARM chips have NEON.  Many 32-bit ARM chips do too.
 // TODO: Why don't we want NEON on iOS?
-#if !defined(SK_ARM_HAS_NEON) && !defined(SK_BUILD_FOR_IOS) && \
-    (defined(SK_CPU_ARM64) || defined(__ARM_NEON__))
+#if !defined(SK_ARM_HAS_NEON) && !defined(SK_BUILD_FOR_IOS) && defined(__ARM_NEON)
     #define SK_ARM_HAS_NEON
 #endif