File tree Expand file tree Collapse file tree 1 file changed +2
-6
lines changed
Expand file tree Collapse file tree 1 file changed +2
-6
lines changed Original file line number Diff line number Diff line change @@ -105,19 +105,15 @@ namespace xsimd
105105 neon64 = 1 ;
106106#if defined(__linux__) && (!defined(__ANDROID_API__) || __ANDROID_API__ >= 18)
107107 i8mm_neon64 = bool (getauxval (AT_HWCAP2) & HWCAP2_I8MM);
108+ sve = bool (getauxval (AT_HWCAP) & HWCAP_SVE);
108109#endif
110+
109111#elif defined(__ARM_NEON) || defined(_M_ARM)
110112
111113#if defined(__linux__) && (!defined(__ANDROID_API__) || __ANDROID_API__ >= 18)
112114 neon = bool (getauxval (AT_HWCAP) & HWCAP_NEON);
113115#endif
114116
115- #elif defined(__ARM_FEATURE_SVE) && defined(__ARM_FEATURE_SVE_BITS) && __ARM_FEATURE_SVE_BITS > 0
116-
117- #if defined(__linux__) && (!defined(__ANDROID_API__) || __ANDROID_API__ >= 18)
118- sve = bool (getauxval (AT_HWCAP) & HWCAP_SVE);
119- #endif
120-
121117#elif defined(__riscv_vector) && defined(__riscv_v_fixed_vlen) && __riscv_v_fixed_vlen > 0
122118
123119#if defined(__linux__) && (!defined(__ANDROID_API__) || __ANDROID_API__ >= 18)
You can’t perform that action at this time.
0 commit comments