HomeSort by relevance Sort by last modified time
    Searched defs:_DifferenceType (Results 1 - 20 of 20) sorted by null

  /prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.8/include/parallel/
sort.h 209 typedef typename _TraitsType::difference_type _DifferenceType;
omp_loop.h 74 _DifferenceType;
76 _DifferenceType __length = __end - __begin;
77 _ThreadIndex __num_threads = __gnu_parallel::min<_DifferenceType>
96 for (_DifferenceType __pos = 0; __pos < __length; ++__pos)
omp_loop_static.h 74 _DifferenceType;
76 _DifferenceType __length = __end - __begin;
77 _ThreadIndex __num_threads = std::min<_DifferenceType>
96 for (_DifferenceType __pos = 0; __pos < __length; ++__pos)
par_loop.h 73 typedef typename _TraitsType::difference_type _DifferenceType;
74 const _DifferenceType __length = __end - __begin;
78 _ThreadIndex __num_threads = __gnu_parallel::min<_DifferenceType>
96 _DifferenceType
quicksort.h 60 typedef typename _TraitsType::difference_type _DifferenceType;
62 _DifferenceType __n = __end - __begin;
69 for (_DifferenceType __s = 0; __s < __num_samples; ++__s)
82 _DifferenceType __split = __parallel_partition(__begin, __end,
85 for (_DifferenceType __s = 0; __s < __num_samples; ++__s)
107 typedef typename _TraitsType::difference_type _DifferenceType;
115 _DifferenceType __n = __end - __begin, __pivot_rank;
129 _DifferenceType __split = __parallel_sort_qs_divide
162 typedef typename _TraitsType::difference_type _DifferenceType;
164 _DifferenceType __n = __end - __begin
    [all...]
merge.h 62 typedef _DifferenceTp _DifferenceType;
110 typedef _DifferenceTp _DifferenceType;
multiseq_selection.h 137 _DifferenceType;
145 _DifferenceType __m = std::distance(__begin_seqs, __end_seqs), __nn = 0,
170 _DifferenceType* __ns = new _DifferenceType[__m];
171 _DifferenceType* __a = new _DifferenceType[__m];
172 _DifferenceType* __b = new _DifferenceType[__m];
173 _DifferenceType __l;
215 _DifferenceType __localrank = __rank / __l
    [all...]
partial_sum.h 96 typedef typename _TraitsType::difference_type _DifferenceType;
102 std::min<_DifferenceType>(__get_max_threads(), __n - 1);
112 _DifferenceType* __borders;
123 __borders = new _DifferenceType[__num_threads + 2];
129 _DifferenceType __first_part_length =
130 std::max<_DifferenceType>(1,
132 _DifferenceType __chunk_length =
134 _DifferenceType __borderstart =
212 typedef typename _TraitsType::difference_type _DifferenceType;
214 _DifferenceType __n = __end - __begin
    [all...]
search.h 54 typedef _DifferenceTp _DifferenceType;
59 _DifferenceType __k = 0;
60 for (_DifferenceType __j = 2; __j <= __length; __j++)
86 typedef typename _TraitsType::difference_type _DifferenceType;
90 _DifferenceType __pattern_length = __end2 - __begin2;
97 _DifferenceType __input_length = (__end1 - __begin1) - __pattern_length;
100 _DifferenceType __result = (__end1 - __begin1);
101 _DifferenceType *__splitters;
110 _ThreadIndex __num_threads = std::max<_DifferenceType>
111 (1, std::min<_DifferenceType>(__input_length
    [all...]
unique_copy.h 58 typedef typename _TraitsType::difference_type _DifferenceType;
60 _DifferenceType __size = __last - __first;
66 _DifferenceType *__counter;
67 _DifferenceType *__borders;
76 __borders = new _DifferenceType[__num_threads + 2];
78 __counter = new _DifferenceType[__num_threads + 1];
83 _DifferenceType __begin, __end;
87 _DifferenceType __i = 0;
123 _DifferenceType __begin_output;
170 _DifferenceType __end_output = 0
    [all...]
find.h 104 typedef typename _TraitsType::difference_type _DifferenceType;
107 _DifferenceType __length = __end1 - __begin1;
108 _DifferenceType __result = __length;
109 _DifferenceType* __borders;
120 __borders = new _DifferenceType[__num_threads + 1];
125 _DifferenceType __start = __borders[__iam],
130 for (_DifferenceType __pos = __start; __pos < __stop; ++__pos)
192 typedef typename _TraitsType::difference_type _DifferenceType;
197 _DifferenceType __length = __end1 - __begin1;
199 _DifferenceType
    [all...]
balanced_quicksort.h 65 typedef typename _TraitsType::difference_type _DifferenceType;
81 volatile _DifferenceType* _M_elements_leftover;
107 typedef typename _TraitsType::difference_type _DifferenceType;
115 _DifferenceType __n = __end - __begin;
142 _DifferenceType __split_pos = __parallel_partition(__begin, __end - 1,
179 typedef typename _TraitsType::difference_type _DifferenceType;
181 _DifferenceType __n = __end - __begin;
194 _DifferenceType __split_pos =
208 *__tls[__iam]->_M_elements_leftover -= (_DifferenceType)1;
253 typedef typename _TraitsType::difference_type _DifferenceType;
    [all...]
multiway_mergesort.h 48 typedef _DifferenceTp _DifferenceType;
51 _DifferenceType _M_begin;
54 _DifferenceType _M_end;
65 typedef typename _TraitsType::difference_type _DifferenceType;
74 _DifferenceType* _M_starts;
83 _DifferenceType* _M_offsets;
86 std::vector<_Piece<_DifferenceType> >* _M_pieces;
102 typedef _DifferenceTp _DifferenceType;
106 _DifferenceType* __es = new _DifferenceType[__num_samples + 2]
    [all...]
partition.h 61 typedef typename _TraitsType::difference_type _DifferenceType;
63 _DifferenceType __n = __end - __begin;
70 _GLIBCXX_VOLATILE _DifferenceType __left = 0, __right = __n - 1,
78 _DifferenceType __chunk_size = __s.partition_chunk_size;
91 __chunk_size = std::max<_DifferenceType>
102 _DifferenceType __num_chunks = __dist / __chunk_size;
114 _DifferenceType __thread_left, __thread_left_border,
130 _DifferenceType __former_dist =
149 _DifferenceType __former_dist =
198 _DifferenceType
    [all...]
set_operations.h 71 typedef typename _TraitsType::difference_type _DifferenceType;
105 _DifferenceType
108 _DifferenceType __counter = 0;
148 typedef typename _TraitsType::difference_type _DifferenceType;
178 _DifferenceType
182 _DifferenceType __counter = 0;
216 typedef typename _TraitsType::difference_type _DifferenceType;
245 _DifferenceType
248 _DifferenceType __counter = 0;
280 _DifferenceType;
    [all...]
workstealing.h 56 typedef _DifferenceTp _DifferenceType;
62 _GLIBCXX_JOB_VOLATILE _DifferenceType _M_first;
67 _GLIBCXX_JOB_VOLATILE _DifferenceType _M_last;
72 _GLIBCXX_JOB_VOLATILE _DifferenceType _M_load;
109 typedef typename _TraitsType::difference_type _DifferenceType;
113 _DifferenceType __chunk_size =
114 static_cast<_DifferenceType>(__s.workstealing_chunk_size);
117 _DifferenceType __length = (__bound < 0) ? (__end - __begin) : __bound;
121 / sizeof(_Job<_DifferenceType>) + 1);
126 _Job<_DifferenceType> *__job
    [all...]
base.h 309 typedef _DifferenceTp _DifferenceType;
311 _PseudoSequenceIterator(const _Tp& __val, _DifferenceType __pos)
332 operator[](_DifferenceType) const
343 _DifferenceType
349 _DifferenceType _M_pos;
362 typedef _DifferenceTp _DifferenceType;
371 _PseudoSequence(const _Tp& __val, _DifferenceType __count)
386 _DifferenceType _M_count;
multiway_merge.h 248 typedef _DifferenceTp _DifferenceType;
366 typedef _DifferenceTp _DifferenceType;
498 typedef _DifferenceTp _DifferenceType;
533 for (_DifferenceType __i = 0; __i < __length; ++__i)
584 typedef _DifferenceTp _DifferenceType;
612 _DifferenceType __i = 0;
673 typedef _DifferenceTp _DifferenceType;
930 typedef _DifferenceTp _DifferenceType;
    [all...]
random_shuffle.h 56 typedef typename _TraitsType::difference_type _DifferenceType;
67 _DifferenceType** _M_dist;
70 _DifferenceType* _M_starts;
127 typedef typename _TraitsType::difference_type _DifferenceType;
134 _DifferenceType __length = (__sd->_M_starts[__iam + 1]
137 _DifferenceType* __dist = new _DifferenceType[__sd->_M_num_bins + 1];
149 for (_DifferenceType __i = 0; __i < __length; ++__i)
203 _DifferenceType __start = __sd->_M_starts[__iam];
206 for (_DifferenceType __i = 0; __i < __length; ++__i
    [all...]
algo.h     [all...]

Completed in 680 milliseconds