@@ -119,18 +119,23 @@ namespace x86simdsort {
119
119
if constexpr (dispatch_requested (" avx512" , ISA)) { \
120
120
if (preferred_cpu.find (" avx512" ) != std::string_view::npos) { \
121
121
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>; \
124
126
return ; \
125
127
} \
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>; \
128
132
return ; \
129
133
} \
130
134
} \
131
135
else { \
132
- CAT (CAT (internal_, func), TYPE) = &xss::avx512::func<TYPE>; \
133
- }\
136
+ CAT (CAT (internal_, func), TYPE) \
137
+ = &xss::avx512::func<TYPE>; \
138
+ } \
134
139
return ; \
135
140
} \
136
141
} \
0 commit comments