Home
last modified time | relevance | path

Searched refs:n_block_a (Results 1 – 3 of 3) sorted by relevance

/third_party/boost/boost/move/algo/detail/
Dadaptive_sort_merge.hpp265 static SizeType needed_keys_count(SizeType n_block_a, SizeType n_block_b) in needed_keys_count() argument
267 return n_block_a + n_block_b; in needed_keys_count()
309 , typename iterator_traits<RandIt>::size_type const n_block_a in merge_blocks_bufferless() argument
315 size_type const key_count = needed_keys_count(n_block_a, n_block_b); (void)key_count; in merge_blocks_bufferless()
318 …E_SORT_INVARIANT(!n_block_b || n_block_a == count_if_with(key_first, key_first + key_count, key_co… in merge_blocks_bufferless()
322 RandItKeys key_mid(key_first + n_block_a); in merge_blocks_bufferless()
323 RandIt const first_irr2 = first + l_irreg1 + (n_block_a+n_block_b)*l_block; in merge_blocks_bufferless()
327 size_type n_block_left = n_block_b + n_block_a; in merge_blocks_bufferless()
330 size_type min_check = n_block_a == n_block_left ? 0u : n_block_a; in merge_blocks_bufferless()
678 , SizeType &n_block_a in combine_params() argument
[all …]
/third_party/boost/boost/move/algo/
Dadaptive_merge.hpp51 size_type n_block_a, n_block_b, l_irreg1, l_irreg2; in adaptive_merge_combine_blocks() local
54 , n_block_a, n_block_b, l_irreg1, l_irreg2); //Outputs in adaptive_merge_combine_blocks()
56 …(keys, comp, first_data, l_block, l_irreg1, n_block_a, n_block_b, l_irreg2, comp, move_op(), xbuf.… in adaptive_merge_combine_blocks()
60 size_type n_block_a, n_block_b, l_irreg1, l_irreg2; in adaptive_merge_combine_blocks() local
63 , n_block_a, n_block_b, l_irreg1, l_irreg2); //Outputs in adaptive_merge_combine_blocks()
66 …(keys, comp, first_data, l_block, l_irreg1, n_block_a, n_block_b, l_irreg2, comp, swap_op(), first… in adaptive_merge_combine_blocks()
71 (keys, comp, first_data, l_block, l_irreg1, n_block_a, n_block_b, l_irreg2, comp); in adaptive_merge_combine_blocks()
82 size_type n_block_a, n_block_b, l_irreg1, l_irreg2; in adaptive_merge_combine_blocks() local
85 , n_block_a, n_block_b, l_irreg1, l_irreg2, true); //Outputs in adaptive_merge_combine_blocks()
89 …(uint_keys, less(), first, l_block, l_irreg1, n_block_a, n_block_b, l_irreg2, comp, move_op(), xbu… in adaptive_merge_combine_blocks()
Dadaptive_sort.hpp189 size_type n_block_a, n_block_b, l_irreg1, l_irreg2; in adaptive_sort_combine_blocks() local
192 , n_block_a, n_block_b, l_irreg1, l_irreg2); //Outputs in adaptive_sort_combine_blocks()
194 …RT_INVARIANT(boost::movelib::is_sorted(combined_first, combined_first + n_block_a*l_block+l_irreg1… in adaptive_sort_combine_blocks()
195 …RIANT(boost::movelib::is_sorted(combined_first + n_block_a*l_block+l_irreg1, combined_first + n_bl… in adaptive_sort_combine_blocks()
198 (keys, key_comp, combined_first, l_block, 0u, n_block_a, n_block_b, l_irreg2, comp); in adaptive_sort_combine_blocks()
202 … (keys, key_comp, combined_first, l_block, 0u, n_block_a, n_block_b, l_irreg2, comp, xbuf_used); in adaptive_sort_combine_blocks()
219 size_type n_block_a, n_block_b, l_irreg1, l_irreg2; in adaptive_sort_combine_blocks() local
222 , n_block_a, n_block_b, l_irreg1, l_irreg2); //Outputs in adaptive_sort_combine_blocks()
224 …RT_INVARIANT(boost::movelib::is_sorted(combined_first, combined_first + n_block_a*l_block+l_irreg1… in adaptive_sort_combine_blocks()
225 …RIANT(boost::movelib::is_sorted(combined_first + n_block_a*l_block+l_irreg1, combined_first + n_bl… in adaptive_sort_combine_blocks()
[all …]