@@ -119,18 +119,23 @@ namespace x86simdsort {
119119 if constexpr (dispatch_requested (" avx512" , ISA)) { \
120120 if (preferred_cpu.find (" avx512" ) != std::string_view::npos) { \
121121 if constexpr (std::is_same_v<TYPE, _Float16>) { \
122- if (preferred_cpu.find (" avx512_spr" ) != std::string_view::npos) { \
123- CAT (CAT (internal_, func), TYPE) = &xss::fp16_spr::func<TYPE>; \
122+ if (preferred_cpu.find (" avx512_spr" ) \
123+ != std::string_view::npos) { \
124+ CAT (CAT (internal_, func), TYPE) \
125+ = &xss::fp16_spr::func<TYPE>; \
124126 return ; \
125127 } \
126- if (preferred_cpu.find (" avx512_icl" ) != std::string_view::npos) { \
127- CAT (CAT (internal_, func), TYPE) = &xss::fp16_icl::func<TYPE>; \
128+ if (preferred_cpu.find (" avx512_icl" ) \
129+ != std::string_view::npos) { \
130+ CAT (CAT (internal_, func), TYPE) \
131+ = &xss::fp16_icl::func<TYPE>; \
128132 return ; \
129133 } \
130134 } \
131135 else { \
132- CAT (CAT (internal_, func), TYPE) = &xss::avx512::func<TYPE>; \
133- }\
136+ CAT (CAT (internal_, func), TYPE) \
137+ = &xss::avx512::func<TYPE>; \
138+ } \
134139 return ; \
135140 } \
136141 } \
0 commit comments