Lines Matching refs:offsets_l
212 inline void swap_offsets(Iter first, Iter last, unsigned char *offsets_l, in swap_offsets() argument
220 std::iter_swap(first + offsets_l[i], last - offsets_r[i]); in swap_offsets()
223 Iter l = first + offsets_l[0]; in swap_offsets()
228 l = first + offsets_l[i]; in swap_offsets()
287 unsigned char *offsets_l = align_cacheline(offsets_l_storage); in partition_right_branchless() local
298 offsets_l[num_l] = i++; in partition_right_branchless()
301 offsets_l[num_l] = i++; in partition_right_branchless()
304 offsets_l[num_l] = i++; in partition_right_branchless()
307 offsets_l[num_l] = i++; in partition_right_branchless()
310 offsets_l[num_l] = i++; in partition_right_branchless()
313 offsets_l[num_l] = i++; in partition_right_branchless()
316 offsets_l[num_l] = i++; in partition_right_branchless()
319 offsets_l[num_l] = i++; in partition_right_branchless()
349 swap_offsets(first, last, offsets_l + start_l, offsets_r + start_r, num, in partition_right_branchless()
383 offsets_l[num_l] = i++; in partition_right_branchless()
398 swap_offsets(first, last, offsets_l + start_l, offsets_r + start_r, num, in partition_right_branchless()
412 offsets_l += start_l; in partition_right_branchless()
414 std::iter_swap(first + offsets_l[num_l], --last); in partition_right_branchless()