HomeSort by relevance Sort by last modified time
    Searched refs:__begin (Results 1 - 25 of 164) sorted by null

1 2 3 4 5 6 7

  /prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.8/x86_64-linux/include/c++/4.8/parallel/
checkers.h 42 * @brief Check whether @c [__begin, @c __end) is sorted according
44 * @param __begin Begin iterator of sequence.
51 __is_sorted(_IIter __begin, _IIter __end, _Compare __comp)
53 if (__begin == __end)
56 _IIter __current(__begin), __recent(__begin);
sort.h 61 __parallel_sort(_RAIter __begin, _RAIter __end,
67 * @param __begin Begin iterator of input sequence.
75 __parallel_sort(_RAIter __begin, _RAIter __end,
78 _GLIBCXX_CALL(__end - __begin)
82 (__begin, __end, __comp, __parallelism.__get_num_threads());
85 (__begin, __end, __comp, __parallelism.__get_num_threads());
91 * @param __begin Begin iterator of input sequence.
99 __parallel_sort(_RAIter __begin, _RAIter __end,
103 _GLIBCXX_CALL(__end - __begin)
106 (__begin, __end, __comp, __parallelism.__get_num_threads())
    [all...]
partial_sum.h 47 * @param __begin Begin iterator of input sequence.
58 __parallel_partial_sum_basecase(_IIter __begin, _IIter __end,
63 if (__begin == __end)
66 while (__begin != __end)
68 __value = __bin_op(__value, *__begin);
71 ++__begin;
78 * @param __begin Begin iterator of input sequence.
89 __parallel_partial_sum_linear(_IIter __begin, _IIter __end,
98 if (__begin == __end)
106 *__result = *__begin;
    [all...]
quicksort.h 41 * @param __begin Begin iterator of subsequence.
51 __parallel_sort_qs_divide(_RAIter __begin, _RAIter __end,
62 _DifferenceType __n = __end - __begin;
73 ::new(&(__samples[__s])) _ValueType(__begin[__index]);
82 _DifferenceType __split = __parallel_partition(__begin, __end,
93 * @param __begin Begin iterator of subsequence.
101 __parallel_sort_qs_conquer(_RAIter __begin, _RAIter __end,
111 __gnu_sequential::sort(__begin, __end, __comp);
115 _DifferenceType __n = __end - __begin, __pivot_rank;
130 (__begin, __end, __comp, __pivot_rank
    [all...]
balanced_quicksort.h 92 * @param __begin Begin iterator of subsequence.
97 * @pre @c (__end-__begin)>=1 */
100 __qsb_divide(_RAIter __begin, _RAIter __end,
110 __median_of_three_iterators(__begin, __begin + (__end - __begin) / 2,
115 _DifferenceType __n = __end - __begin;
117 _GLIBCXX_PARALLEL_ASSERT((!__comp(*__pivot_pos, *__begin)
118 && !__comp(*(__begin + __n / 2),
120 || (!__comp(*__pivot_pos, *__begin)
277 _RAIter __begin = __current.first, __end = __current.second; local
    [all...]
partition.h 48 * @param __begin Begin iterator of input sequence to split.
56 __parallel_partition(_RAIter __begin, _RAIter __end,
63 _DifferenceType __n = __end - __begin;
169 while (__pred(__begin[__thread_left])
172 while (!__pred(__begin[__thread_right])
181 std::iter_swap(__begin + __thread_left,
182 __begin + __thread_right);
241 std::swap_ranges(__begin + __thread_left_border
243 __begin + __thread_left_border + 1,
244 __begin + __swapstart)
    [all...]
for_each.h 46 * @param __begin Begin iterator of input sequence.
61 __for_each_template_random_access(_IIter __begin, _IIter __end,
73 (__begin, __end, __user_op, __functionality, __reduction,
77 (__begin, __end, __user_op, __functionality, __reduction,
81 (__begin, __end, __user_op, __functionality, __reduction,
85 (__begin, __end, __user_op, __functionality, __reduction,
  /prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/c++/4.8.3/parallel/
checkers.h 42 * @brief Check whether @c [__begin, @c __end) is sorted according
44 * @param __begin Begin iterator of sequence.
51 __is_sorted(_IIter __begin, _IIter __end, _Compare __comp)
53 if (__begin == __end)
56 _IIter __current(__begin), __recent(__begin);
sort.h 61 __parallel_sort(_RAIter __begin, _RAIter __end,
67 * @param __begin Begin iterator of input sequence.
75 __parallel_sort(_RAIter __begin, _RAIter __end,
78 _GLIBCXX_CALL(__end - __begin)
82 (__begin, __end, __comp, __parallelism.__get_num_threads());
85 (__begin, __end, __comp, __parallelism.__get_num_threads());
91 * @param __begin Begin iterator of input sequence.
99 __parallel_sort(_RAIter __begin, _RAIter __end,
103 _GLIBCXX_CALL(__end - __begin)
106 (__begin, __end, __comp, __parallelism.__get_num_threads())
    [all...]
partial_sum.h 47 * @param __begin Begin iterator of input sequence.
58 __parallel_partial_sum_basecase(_IIter __begin, _IIter __end,
63 if (__begin == __end)
66 while (__begin != __end)
68 __value = __bin_op(__value, *__begin);
71 ++__begin;
78 * @param __begin Begin iterator of input sequence.
89 __parallel_partial_sum_linear(_IIter __begin, _IIter __end,
98 if (__begin == __end)
106 *__result = *__begin;
    [all...]
quicksort.h 41 * @param __begin Begin iterator of subsequence.
51 __parallel_sort_qs_divide(_RAIter __begin, _RAIter __end,
62 _DifferenceType __n = __end - __begin;
73 ::new(&(__samples[__s])) _ValueType(__begin[__index]);
82 _DifferenceType __split = __parallel_partition(__begin, __end,
93 * @param __begin Begin iterator of subsequence.
101 __parallel_sort_qs_conquer(_RAIter __begin, _RAIter __end,
111 __gnu_sequential::sort(__begin, __end, __comp);
115 _DifferenceType __n = __end - __begin, __pivot_rank;
130 (__begin, __end, __comp, __pivot_rank
    [all...]
balanced_quicksort.h 92 * @param __begin Begin iterator of subsequence.
97 * @pre @c (__end-__begin)>=1 */
100 __qsb_divide(_RAIter __begin, _RAIter __end,
110 __median_of_three_iterators(__begin, __begin + (__end - __begin) / 2,
115 _DifferenceType __n = __end - __begin;
117 _GLIBCXX_PARALLEL_ASSERT((!__comp(*__pivot_pos, *__begin)
118 && !__comp(*(__begin + __n / 2),
120 || (!__comp(*__pivot_pos, *__begin)
277 _RAIter __begin = __current.first, __end = __current.second; local
    [all...]
partition.h 48 * @param __begin Begin iterator of input sequence to split.
56 __parallel_partition(_RAIter __begin, _RAIter __end,
63 _DifferenceType __n = __end - __begin;
169 while (__pred(__begin[__thread_left])
172 while (!__pred(__begin[__thread_right])
181 std::iter_swap(__begin + __thread_left,
182 __begin + __thread_right);
241 std::swap_ranges(__begin + __thread_left_border
243 __begin + __thread_left_border + 1,
244 __begin + __swapstart)
    [all...]
  /prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.8/include/parallel/
checkers.h 42 * @brief Check whether @c [__begin, @c __end) is sorted according
44 * @param __begin Begin iterator of sequence.
51 __is_sorted(_IIter __begin, _IIter __end, _Compare __comp)
53 if (__begin == __end)
56 _IIter __current(__begin), __recent(__begin);
sort.h 61 __parallel_sort(_RAIter __begin, _RAIter __end,
67 * @param __begin Begin iterator of input sequence.
75 __parallel_sort(_RAIter __begin, _RAIter __end,
78 _GLIBCXX_CALL(__end - __begin)
82 (__begin, __end, __comp, __parallelism.__get_num_threads());
85 (__begin, __end, __comp, __parallelism.__get_num_threads());
91 * @param __begin Begin iterator of input sequence.
99 __parallel_sort(_RAIter __begin, _RAIter __end,
103 _GLIBCXX_CALL(__end - __begin)
106 (__begin, __end, __comp, __parallelism.__get_num_threads())
    [all...]
partial_sum.h 47 * @param __begin Begin iterator of input sequence.
58 __parallel_partial_sum_basecase(_IIter __begin, _IIter __end,
63 if (__begin == __end)
66 while (__begin != __end)
68 __value = __bin_op(__value, *__begin);
71 ++__begin;
78 * @param __begin Begin iterator of input sequence.
89 __parallel_partial_sum_linear(_IIter __begin, _IIter __end,
98 if (__begin == __end)
106 *__result = *__begin;
    [all...]
quicksort.h 41 * @param __begin Begin iterator of subsequence.
51 __parallel_sort_qs_divide(_RAIter __begin, _RAIter __end,
62 _DifferenceType __n = __end - __begin;
73 ::new(&(__samples[__s])) _ValueType(__begin[__index]);
82 _DifferenceType __split = __parallel_partition(__begin, __end,
93 * @param __begin Begin iterator of subsequence.
101 __parallel_sort_qs_conquer(_RAIter __begin, _RAIter __end,
111 __gnu_sequential::sort(__begin, __end, __comp);
115 _DifferenceType __n = __end - __begin, __pivot_rank;
130 (__begin, __end, __comp, __pivot_rank
    [all...]
balanced_quicksort.h 92 * @param __begin Begin iterator of subsequence.
97 * @pre @c (__end-__begin)>=1 */
100 __qsb_divide(_RAIter __begin, _RAIter __end,
110 __median_of_three_iterators(__begin, __begin + (__end - __begin) / 2,
115 _DifferenceType __n = __end - __begin;
117 _GLIBCXX_PARALLEL_ASSERT((!__comp(*__pivot_pos, *__begin)
118 && !__comp(*(__begin + __n / 2),
120 || (!__comp(*__pivot_pos, *__begin)
277 _RAIter __begin = __current.first, __end = __current.second; local
    [all...]
partition.h 48 * @param __begin Begin iterator of input sequence to split.
56 __parallel_partition(_RAIter __begin, _RAIter __end,
63 _DifferenceType __n = __end - __begin;
169 while (__pred(__begin[__thread_left])
172 while (!__pred(__begin[__thread_right])
181 std::iter_swap(__begin + __thread_left,
182 __begin + __thread_right);
241 std::swap_ranges(__begin + __thread_left_border
243 __begin + __thread_left_border + 1,
244 __begin + __swapstart)
    [all...]
  /prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.9/include/parallel/
checkers.h 42 * @brief Check whether @c [__begin, @c __end) is sorted according
44 * @param __begin Begin iterator of sequence.
51 __is_sorted(_IIter __begin, _IIter __end, _Compare __comp)
53 if (__begin == __end)
56 _IIter __current(__begin), __recent(__begin);
sort.h 61 __parallel_sort(_RAIter __begin, _RAIter __end,
67 * @param __begin Begin iterator of input sequence.
75 __parallel_sort(_RAIter __begin, _RAIter __end,
78 _GLIBCXX_CALL(__end - __begin)
82 (__begin, __end, __comp, __parallelism.__get_num_threads());
85 (__begin, __end, __comp, __parallelism.__get_num_threads());
91 * @param __begin Begin iterator of input sequence.
99 __parallel_sort(_RAIter __begin, _RAIter __end,
103 _GLIBCXX_CALL(__end - __begin)
106 (__begin, __end, __comp, __parallelism.__get_num_threads())
    [all...]
partial_sum.h 47 * @param __begin Begin iterator of input sequence.
58 __parallel_partial_sum_basecase(_IIter __begin, _IIter __end,
63 if (__begin == __end)
66 while (__begin != __end)
68 __value = __bin_op(__value, *__begin);
71 ++__begin;
78 * @param __begin Begin iterator of input sequence.
89 __parallel_partial_sum_linear(_IIter __begin, _IIter __end,
98 if (__begin == __end)
106 *__result = *__begin;
    [all...]
quicksort.h 41 * @param __begin Begin iterator of subsequence.
51 __parallel_sort_qs_divide(_RAIter __begin, _RAIter __end,
62 _DifferenceType __n = __end - __begin;
73 ::new(&(__samples[__s])) _ValueType(__begin[__index]);
82 _DifferenceType __split = __parallel_partition(__begin, __end,
93 * @param __begin Begin iterator of subsequence.
101 __parallel_sort_qs_conquer(_RAIter __begin, _RAIter __end,
111 __gnu_sequential::sort(__begin, __end, __comp);
115 _DifferenceType __n = __end - __begin, __pivot_rank;
130 (__begin, __end, __comp, __pivot_rank
    [all...]
balanced_quicksort.h 92 * @param __begin Begin iterator of subsequence.
97 * @pre @c (__end-__begin)>=1 */
100 __qsb_divide(_RAIter __begin, _RAIter __end,
110 __median_of_three_iterators(__begin, __begin + (__end - __begin) / 2,
115 _DifferenceType __n = __end - __begin;
117 _GLIBCXX_PARALLEL_ASSERT((!__comp(*__pivot_pos, *__begin)
118 && !__comp(*(__begin + __n / 2),
120 || (!__comp(*__pivot_pos, *__begin)
277 _RAIter __begin = __current.first, __end = __current.second; local
    [all...]
partition.h 48 * @param __begin Begin iterator of input sequence to split.
56 __parallel_partition(_RAIter __begin, _RAIter __end,
63 _DifferenceType __n = __end - __begin;
169 while (__pred(__begin[__thread_left])
172 while (!__pred(__begin[__thread_right])
181 std::iter_swap(__begin + __thread_left,
182 __begin + __thread_right);
241 std::swap_ranges(__begin + __thread_left_border
243 __begin + __thread_left_border + 1,
244 __begin + __swapstart)
    [all...]

Completed in 618 milliseconds

1 2 3 4 5 6 7