/prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.8/include/parallel/ |
equally_split.h | 46 template<typename _DifferenceType, typename _OutputIterator> 48 __equally_split(_DifferenceType __n, _ThreadIndex __num_threads, 51 _DifferenceType __chunk_length = __n / __num_threads; 52 _DifferenceType __num_longer_chunks = __n % __num_threads; 53 _DifferenceType __pos = 0; 73 template<typename _DifferenceType> 74 _DifferenceType 75 __equally_split_point(_DifferenceType __n, 79 _DifferenceType __chunk_length = __n / __num_threads; 80 _DifferenceType __num_longer_chunks = __n % __num_threads [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...] |
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...] |
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...] |
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...] |
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)
|
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...] |
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...] |
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...] |
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...] |
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...] |
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
|
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...] |
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...] |
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...] |
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...] |
merge.h | 62 typedef _DifferenceTp _DifferenceType; 110 typedef _DifferenceTp _DifferenceType;
|
/external/stlport/stlport/stl/ |
_iterator.h | 154 template <class _Iterator, class _DifferenceType> 156 operator+(_DifferenceType n,const reverse_iterator<_Iterator>& x)
|
/ndk/sources/cxx-stl/stlport/stlport/stl/ |
_iterator.h | 154 template <class _Iterator, class _DifferenceType> 156 operator+(_DifferenceType n,const reverse_iterator<_Iterator>& x)
|
/prebuilts/ndk/5/sources/cxx-stl/stlport/stlport/stl/ |
_iterator.h | 154 template <class _Iterator, class _DifferenceType> 156 operator+(_DifferenceType n,const reverse_iterator<_Iterator>& x)
|
/prebuilts/ndk/6/sources/cxx-stl/stlport/stlport/stl/ |
_iterator.h | 154 template <class _Iterator, class _DifferenceType> 156 operator+(_DifferenceType n,const reverse_iterator<_Iterator>& x)
|
/prebuilts/ndk/7/sources/cxx-stl/stlport/stlport/stl/ |
_iterator.h | 154 template <class _Iterator, class _DifferenceType> 156 operator+(_DifferenceType n,const reverse_iterator<_Iterator>& x)
|
/prebuilts/ndk/8/sources/cxx-stl/stlport/stlport/stl/ |
_iterator.h | 154 template <class _Iterator, class _DifferenceType> 156 operator+(_DifferenceType n,const reverse_iterator<_Iterator>& x)
|