1111#include < numeric>
1212
1313template <typename T>
14- X86_SIMD_SORT_INLINE void std_argselect_withnan (
15- const T *arr, arrsize_t *arg, arrsize_t k, arrsize_t left, arrsize_t right)
14+ X86_SIMD_SORT_INLINE void std_argselect_withnan (const T *arr,
15+ arrsize_t *arg,
16+ arrsize_t k,
17+ arrsize_t left,
18+ arrsize_t right)
1619{
1720 std::nth_element (arg + left,
1821 arg + k,
@@ -32,8 +35,10 @@ X86_SIMD_SORT_INLINE void std_argselect_withnan(
3235
3336/* argsort using std::sort */
3437template <typename T>
35- X86_SIMD_SORT_INLINE void
36- std_argsort_withnan (const T *arr, arrsize_t *arg, arrsize_t left, arrsize_t right)
38+ X86_SIMD_SORT_INLINE void std_argsort_withnan (const T *arr,
39+ arrsize_t *arg,
40+ arrsize_t left,
41+ arrsize_t right)
3742{
3843 std::sort (arg + left,
3944 arg + right,
@@ -675,7 +680,8 @@ X86_SIMD_SORT_INLINE void avx512_argsort(const T *arr,
675680 bool hasnan = false ,
676681 bool descending = false )
677682{
678- xss_argsort<T, zmm_vector, ymm_vector>(arr, arg, arrsize, hasnan, descending);
683+ xss_argsort<T, zmm_vector, ymm_vector>(
684+ arr, arg, arrsize, hasnan, descending);
679685}
680686
681687template <typename T>
@@ -746,7 +752,8 @@ X86_SIMD_SORT_INLINE void avx2_argselect(const T *arr,
746752 arrsize_t arrsize,
747753 bool hasnan = false )
748754{
749- xss_argselect<T, avx2_vector, avx2_half_vector>(arr, arg, k, arrsize, hasnan);
755+ xss_argselect<T, avx2_vector, avx2_half_vector>(
756+ arr, arg, k, arrsize, hasnan);
750757}
751758
752759#endif // XSS_COMMON_ARGSORT
0 commit comments