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

1 2 3 4 5 6 7

  /prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.8/include/parallel/
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...]
algo.h 68 for_each(_IIter __begin, _IIter __end, _Function __f,
70 { return _GLIBCXX_STD_A::for_each(__begin, __end, __f); }
76 __for_each_switch(_IIter __begin, _IIter __end, _Function __f,
78 { return for_each(__begin, __end, __f, __gnu_parallel::sequential_tag()); }
83 __for_each_switch(_RAIter __begin, _RAIter __end,
89 static_cast<__gnu_parallel::_SequenceIndex>(__end - __begin)
98 __begin, __end, __f, __functionality,
103 return for_each(__begin, __end, __f, __gnu_parallel::sequential_tag());
109 for_each(_Iterator __begin, _Iterator __end, _Function __f,
114 return __for_each_switch(__begin, __end, __f, _IteratorCategory(),
    [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...]
numeric 56 accumulate(_IIter __begin, _IIter __end, _Tp __init,
58 { return _GLIBCXX_STD_A::accumulate(__begin, __end, __init); }
62 accumulate(_IIter __begin, _IIter __end, _Tp __init,
64 { return _GLIBCXX_STD_A::accumulate(__begin, __end, __init, __binary_op); }
69 __accumulate_switch(_IIter __begin, _IIter __end,
71 { return accumulate(__begin, __end, __init,
77 __accumulate_switch(_IIter __begin, _IIter __end, _Tp __init,
79 { return accumulate(__begin, __end, __init, __binary_op,
85 __accumulate_switch(__RAIter __begin, __RAIter __end,
92 static_cast<__gnu_parallel::_SequenceIndex>(__end - __begin)
    [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...]
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...]
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...]
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);
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,
par_loop.h 47 * @param __begin Begin iterator of element sequence.
67 __for_each_template_random_access_ed(_RAIter __begin, _RAIter __end,
74 const _DifferenceType __length = __end - __begin;
102 __reduct = new _Result(__f(__o, __begin + __start));
110 *__reduct = __r(*__reduct, __f(__o, __begin + __start));
128 __f._M_finish_iterator = __begin + __length;
unique_copy.h 83 _DifferenceType __begin, __end; local
92 __begin = __borders[0] + 1; // == 1
98 for (_IIter __iter = __first + __begin; __iter < __first + __end;
110 __begin = __borders[__iam]; //one part
113 for (_IIter __iter = __first + __begin; __iter < __first + __end;
139 __begin = __borders[__num_threads];
142 for (_IIter __iter = __first + __begin; __iter < __first + __end;
161 for (_IIter __iter = __first + __begin; __iter < __first + __end;
omp_loop.h 47 * @param __begin Begin iterator of element sequence.
67 __for_each_template_random_access_omp_loop(_RAIter __begin, _RAIter __end,
76 _DifferenceType __length = __end - __begin;
98 __f(__o, __begin+__pos));
108 __f._M_finish_iterator = __begin + __length;
omp_loop_static.h 46 * @param __begin Begin iterator of element sequence.
66 __for_each_template_random_access_omp_loop_static(_RAIter __begin,
76 _DifferenceType __length = __end - __begin;
98 __f(__o, __begin+__pos));
108 __f.finish_iterator = __begin + __length;
random_shuffle.h 226 _ValueType* __begin = local
233 __sequential_random_shuffle(__begin, __end, __rng);
234 std::copy(__begin, __end, __sd->_M_source + __global_offset
257 * @param __begin Begin iterator of sequence.
265 __parallel_random_shuffle_drs(_RAIter __begin, _RAIter __end,
334 __sequential_random_shuffle(__begin, __end, __derived_rng);
338 _DRandomShufflingGlobalData<_RAIter> __sd(__begin);
404 * @param __begin Begin iterator of sequence.
410 __sequential_random_shuffle(_RAIter __begin, _RAIter __end,
417 _DifferenceType __n = __end - __begin;
    [all...]
list_partition.h 83 * @param __begin Begin iterator of input sequence.
93 * \sqrt{\mathrm{__end} - \mathrm{__begin}}
101 list_partition(const _IIter __begin, const _IIter __end,
116 __os_starts[0] = __begin;
117 _IIter __prev = __begin, __it = __begin;
workstealing.h 79 * @param __begin Begin iterator of element sequence.
99 __for_each_template_random_access_workstealing(_RAIter __begin,
106 _GLIBCXX_CALL(__end - __begin)
117 _DifferenceType __length = (__bound < 0) ? (__end - __begin) : __bound;
193 __result = __f(__op, __begin + __my_first);
227 __current = __begin + __current_job;
304 __f._M_finish_iterator = __begin + __length;
multiway_mergesort.h 70 /** @brief Input __begin. */
254 void operator()(const _RAIter& __begin,
256 { __gnu_sequential::stable_sort(__begin, __end, __comp); }
262 void operator()(const _RAIter __begin,
264 { __gnu_sequential::sort(__begin, __end, __comp); }
350 // Offset from __target __begin, __length after merging.
387 * @param __begin Begin iterator of sequence.
395 parallel_sort_mwms(_RAIter __begin, _RAIter __end,
399 _GLIBCXX_CALL(__end - __begin)
405 _DifferenceType __n = __end - __begin;
    [all...]
  /external/clang/test/CodeGenCXX/
for-range-temporaries.cpp 84 for (auto __begin = begin(__range), __end = end(__range);
85 __begin != __end; ++__begin) {
86 I i = *__begin;
  /prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.4.3/i686-linux/include/c++/4.4.3/debug/
safe_iterator.tcc 48 const_iterator __begin =
51 this->_M_get_distance(__begin, *this);
  /prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6/i686-linux/include/c++/4.6.x-google/debug/
safe_iterator.tcc 49 const_iterator __begin = _M_get_sequence()->_M_base().begin();
51 this->_M_get_distance(__begin, base());
  /prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6/x86_64-linux/include/c++/4.6.x-google/debug/
safe_iterator.tcc 49 const_iterator __begin = _M_get_sequence()->_M_base().begin();
51 this->_M_get_distance(__begin, base());
  /prebuilts/ndk/5/sources/cxx-stl/gnu-libstdc++/include/debug/
safe_iterator.tcc 48 const_iterator __begin =
51 this->_M_get_distance(__begin, *this);
  /prebuilts/ndk/6/sources/cxx-stl/gnu-libstdc++/include/debug/
safe_iterator.tcc 48 const_iterator __begin =
51 this->_M_get_distance(__begin, *this);
  /prebuilts/ndk/7/sources/cxx-stl/gnu-libstdc++/include/debug/
safe_iterator.tcc 48 const_iterator __begin =
51 this->_M_get_distance(__begin, *this);
  /prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.4.3/include/debug/
safe_iterator.tcc 48 const_iterator __begin =
51 this->_M_get_distance(__begin, *this);

Completed in 365 milliseconds

1 2 3 4 5 6 7