diff --git a/sse2neon.h b/sse2neon.h index e68aa913..56254b5f 100644 --- a/sse2neon.h +++ b/sse2neon.h @@ -8500,8 +8500,7 @@ FORCE_INLINE uint32_t _mm_crc32_u8(uint32_t crc, uint8_t v) crc = __crc32cb(crc, v); #else crc ^= v; -#if (defined(__ARM_FEATURE_CRYPTO) || \ - (defined(__aarch64__) || __has_builtin(__builtin_arm_crypto_vmullp64))) +#if defined(__ARM_FEATURE_CRYPTO) // Adapted from: https://mary.rs/lab/crc32/ // Barrent reduction uint64x2_t orig =