From 493fc900e9755f85e7150ff129d634ecf78b2b57 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 5 Feb 2024 10:39:21 +0530 Subject: [PATCH] Fix build on ARM --- kitty/simd-string-impl.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/kitty/simd-string-impl.h b/kitty/simd-string-impl.h index 636a870ba..7d6a892fd 100644 --- a/kitty/simd-string-impl.h +++ b/kitty/simd-string-impl.h @@ -89,7 +89,11 @@ FUNC(is_zero)(const integer_t a) { return simde_mm_testz_si128(a, a); } #else +#if defined(SIMDE_ARCH_AMD64) || defined(SIMDE_ARCH_X86) #define zero_upper _mm256_zeroupper +#else +#define zero_upper() +#endif #define set1_epi8(x) simde_mm256_set1_epi8((char)(x)) #define set_epi8 simde_mm256_set_epi8 #define add_epi8 simde_mm256_add_epi8