Lines Matching refs:__step_size
3267 _Distance __step_size)
3269 const _Distance __two_step = 2 * __step_size;
3273 __result = _GLIBCXX_STD_P::merge(__first, __first + __step_size,
3274 __first + __step_size,
3280 __step_size = std::min(_Distance(__last - __first), __step_size);
3281 _GLIBCXX_STD_P::merge(__first, __first + __step_size,
3282 __first + __step_size, __last,
3291 _RandomAccessIterator2 __result, _Distance __step_size,
3294 const _Distance __two_step = 2 * __step_size;
3298 __result = _GLIBCXX_STD_P::merge(__first, __first + __step_size,
3299 __first + __step_size, __first + __two_step,
3304 __step_size = std::min(_Distance(__last - __first), __step_size);
3306 _GLIBCXX_STD_P::merge(__first, __first + __step_size,
3307 __first + __step_size, __last, __result, __comp);
3353 _Distance __step_size = _S_chunk_size;
3354 std::__chunk_insertion_sort(__first, __last, __step_size);
3356 while (__step_size < __len)
3358 std::__merge_sort_loop(__first, __last, __buffer, __step_size);
3359 __step_size *= 2;
3360 std::__merge_sort_loop(__buffer, __buffer_last, __first, __step_size);
3361 __step_size *= 2;
3377 _Distance __step_size = _S_chunk_size;
3378 std::__chunk_insertion_sort(__first, __last, __step_size, __comp);
3380 while (__step_size < __len)
3383 __step_size, __comp);
3384 __step_size *= 2;
3386 __step_size, __comp);
3387 __step_size *= 2;