@@ -364,12 +364,14 @@ X86_SIMD_SORT_INLINE arrsize_t partition_unrolled(type_t *arr,
364
364
type_t *biggest)
365
365
{
366
366
if constexpr (num_unroll == 0 ) {
367
- return partition<vtype, comparator>(arr, left, right, pivot, smallest, biggest);
367
+ return partition<vtype, comparator>(
368
+ arr, left, right, pivot, smallest, biggest);
368
369
}
369
370
370
371
/* Use regular partition for smaller arrays */
371
372
if (right - left < 3 * num_unroll * vtype::numlanes) {
372
- return partition<vtype, comparator>(arr, left, right, pivot, smallest, biggest);
373
+ return partition<vtype, comparator>(
374
+ arr, left, right, pivot, smallest, biggest);
373
375
}
374
376
375
377
/* make array length divisible by vtype::numlanes, shortening the array */
@@ -547,9 +549,10 @@ qsort_(type_t *arr, arrsize_t left, arrsize_t right, arrsize_t max_iters)
547
549
type_t smallest = vtype::type_max ();
548
550
type_t biggest = vtype::type_min ();
549
551
550
- arrsize_t pivot_index
551
- = partition_unrolled<vtype, comparator, vtype::partition_unroll_factor>(
552
- arr, left, right + 1 , pivot, &smallest, &biggest);
552
+ arrsize_t pivot_index = partition_unrolled<vtype,
553
+ comparator,
554
+ vtype::partition_unroll_factor>(
555
+ arr, left, right + 1 , pivot, &smallest, &biggest);
553
556
554
557
if (pivot_result.result == pivot_result_t ::Only2Values) { return ; }
555
558
@@ -590,9 +593,10 @@ X86_SIMD_SORT_INLINE void qselect_(type_t *arr,
590
593
type_t smallest = vtype::type_max ();
591
594
type_t biggest = vtype::type_min ();
592
595
593
- arrsize_t pivot_index
594
- = partition_unrolled<vtype, comparator, vtype::partition_unroll_factor>(
595
- arr, left, right + 1 , pivot, &smallest, &biggest);
596
+ arrsize_t pivot_index = partition_unrolled<vtype,
597
+ comparator,
598
+ vtype::partition_unroll_factor>(
599
+ arr, left, right + 1 , pivot, &smallest, &biggest);
596
600
597
601
type_t leftmostValue = comparator::leftmost (smallest, biggest);
598
602
type_t rightmostValue = comparator::rightmost (smallest, biggest);
0 commit comments