From 50f27c95e41d16610be84b97a850ed0e838a9b8b Mon Sep 17 00:00:00 2001 From: Paul Duncan Date: Wed, 8 May 2024 07:17:47 -0400 Subject: sha3.c: prefer scalar backend to neon for now --- sha3.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sha3.c b/sha3.c index c00f2b7..fe79a20 100644 --- a/sha3.c +++ b/sha3.c @@ -29,7 +29,7 @@ #define BACKEND_AUTO 0 // auto-detect (default) #define BACKEND_SCALAR 1 // scalar backend #define BACKEND_AVX512 2 // AVX-512 backend -#define BACKEND_NEON 3 // Neon backend +#define BACKEND_NEON 3 // Neon backend (experimental) #define BACKEND_DIET_NEON 4 // Neon backend which uses fewer registers // if SHA3_BACKEND is defined and set to 0 (the default), then unset it @@ -42,7 +42,7 @@ #ifndef SHA3_BACKEND #if defined(__AVX512F__) #define SHA3_BACKEND BACKEND_AVX512 -#elif defined(__ARM_NEON) +#elif 0 && defined(__ARM_NEON) #define SHA3_BACKEND BACKEND_NEON #else // no optimized backend detected, fall back to scalar -- cgit v1.2.3