/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8/parallel/ |
sort.h | 62 _Compare __comp, _Parallelism __parallelism); 69 * @param __comp Comparator. 76 _Compare __comp, multiway_mergesort_tag __parallelism) 82 (__begin, __end, __comp, __parallelism.__get_num_threads()); 85 (__begin, __end, __comp, __parallelism.__get_num_threads()); 93 * @param __comp Comparator. 100 _Compare __comp, 106 (__begin, __end, __comp, __parallelism.__get_num_threads()); 114 * @param __comp Comparator. 121 _Compare __comp, [all...] |
checkers.h | 43 * to @c __comp. 46 * @param __comp Comparator. 51 __is_sorted(_IIter __begin, _IIter __end, _Compare __comp) 61 if (__comp(*__current, *__recent))
|
balanced_quicksort.h | 94 * @param __comp Comparator. 101 _Compare __comp, _ThreadIndex __num_threads) 111 __end - 1, __comp); 117 _GLIBCXX_PARALLEL_ASSERT((!__comp(*__pivot_pos, *__begin) 118 && !__comp(*(__begin + __n / 2), 120 || (!__comp(*__pivot_pos, *__begin) 121 && !__comp(*(__end - 1), *__pivot_pos)) 122 || (!__comp(*__pivot_pos, *(__begin + __n / 2)) 123 && !__comp(*__begin, *__pivot_pos)) 124 || (!__comp(*__pivot_pos, *(__begin + __n / 2) [all...] |
merge.h | 51 * @param __comp Comparator. 60 _DifferenceTp __max_length, _Compare __comp) 66 if (__comp(*__begin2, *__begin1)) 99 * @param __comp Comparator. 108 _DifferenceTp __max_length, _Compare __comp) 127 if (__comp(__element2, __element1)) 165 * @param __comp Comparator. 174 _Compare __comp) 179 __target, __max_length, __comp); 190 * @param __comp Comparator [all...] |
quicksort.h | 43 * @param __comp Comparator. 52 _Compare __comp, typename std::iterator_traits 76 __gnu_sequential::sort(__samples, __samples + __num_samples, __comp); 81 __pred(__comp, __pivot); 95 * @param __comp Comparator. 102 _Compare __comp, 111 __gnu_sequential::sort(__begin, __end, __comp); 130 (__begin, __end, __comp, __pivot_rank, 137 __comp, __num_threads_left); 140 __comp, __num_threads - __num_threads_left) [all...] |
multiway_merge.h | 83 _Compare& __comp; member in class:__gnu_parallel::_GuardedIterator 89 * @param __comp Comparator provided for associated overloaded 91 _GuardedIterator(_RAIter __begin, _RAIter __end, _Compare& __comp) 92 : _M_current(__begin), _M_end(__end), __comp(__comp) 127 return (__bi1.__comp)(*__bi1, *__bi2); // normal compare 142 return !(__bi1.__comp)(*__bi2, *__bi1); // normal compare 153 _Compare& __comp; member in class:__gnu_parallel::_UnguardedIterator 159 * @param __comp Unused, only for compatibility. */ 161 _RAIter /* __end */, _Compare& __comp) [all...] |
multiway_mergesort.h | 133 _Compare& __comp, 155 __comp); 192 _Compare& __comp, 209 __comp); 223 __comp) 237 __comp) 255 const _RAIter& __end, _Compare& __comp) const 256 { __gnu_sequential::stable_sort(__begin, __end, __comp); } 263 const _RAIter __end, _Compare& __comp) const 264 { __gnu_sequential::sort(__begin, __end, __comp); } [all...] |
set_operations.h | 74 __symmetric_difference_func(_Compare __comp) : _M_comp(__comp) {} 151 __difference_func(_Compare __comp) : _M_comp(__comp) {} 219 __intersection_func(_Compare __comp) : _M_comp(__comp) {} 282 __union_func(_Compare __comp) : _M_comp(__comp) {} 477 _OutputIterator __result, _Compare __comp) 482 _Compare>(__comp)); [all...] |
base.h | 163 _EqualFromLess(_Compare& __comp) : _M_comp(__comp) { } 390 according to @c __comp. 394 * @param __comp Comparator. 399 _RAIter __c, _Compare __comp) 401 if (__comp(*__a, *__b)) 402 if (__comp(*__b, *__c)) 405 if (__comp(*__a, *__c)) 412 if (__comp(*__a, *__c)) 415 if (__comp(*__b, *__c) [all...] |
multiseq_selection.h | 61 _Lexicographic(_Compare& __comp) : _M_comp(__comp) { } 86 _LexicographicReverse(_Compare& __comp) : _M_comp(__comp) { } 117 * @param __comp The ordering functor, defaults to std::less<_Tp>. 125 _Compare __comp = std::less< 140 _Lexicographic<_ValueType, _SeqNumber, _Compare> __lcomp(__comp); 141 _LexicographicReverse<_ValueType, _SeqNumber, _Compare> __lrcomp(__comp); 244 if (!__comp(__S(__i)[__a[__i] - 1], *__lmax)) 344 if (!__comp(__S(__i)[__a[__i] - 1], *__maxleft) [all...] |
for_each_selectors.h | 309 _Compare& __comp; member in struct:__gnu_parallel::__min_element_reduct 312 __min_element_reduct(_Compare &__c) : __comp(__c) { } 316 { return (__comp(*__x, *__y)) ? __x : __y; } 323 _Compare& __comp; member in struct:__gnu_parallel::__max_element_reduct 326 __max_element_reduct(_Compare& __c) : __comp(__c) { } 330 { return (__comp(*__x, *__y)) ? __y : __x; }
|
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/c++/4.8.3/parallel/ |
sort.h | 62 _Compare __comp, _Parallelism __parallelism); 69 * @param __comp Comparator. 76 _Compare __comp, multiway_mergesort_tag __parallelism) 82 (__begin, __end, __comp, __parallelism.__get_num_threads()); 85 (__begin, __end, __comp, __parallelism.__get_num_threads()); 93 * @param __comp Comparator. 100 _Compare __comp, 106 (__begin, __end, __comp, __parallelism.__get_num_threads()); 114 * @param __comp Comparator. 121 _Compare __comp, [all...] |
checkers.h | 43 * to @c __comp. 46 * @param __comp Comparator. 51 __is_sorted(_IIter __begin, _IIter __end, _Compare __comp) 61 if (__comp(*__current, *__recent))
|
balanced_quicksort.h | 94 * @param __comp Comparator. 101 _Compare __comp, _ThreadIndex __num_threads) 111 __end - 1, __comp); 117 _GLIBCXX_PARALLEL_ASSERT((!__comp(*__pivot_pos, *__begin) 118 && !__comp(*(__begin + __n / 2), 120 || (!__comp(*__pivot_pos, *__begin) 121 && !__comp(*(__end - 1), *__pivot_pos)) 122 || (!__comp(*__pivot_pos, *(__begin + __n / 2)) 123 && !__comp(*__begin, *__pivot_pos)) 124 || (!__comp(*__pivot_pos, *(__begin + __n / 2) [all...] |
merge.h | 51 * @param __comp Comparator. 60 _DifferenceTp __max_length, _Compare __comp) 66 if (__comp(*__begin2, *__begin1)) 99 * @param __comp Comparator. 108 _DifferenceTp __max_length, _Compare __comp) 127 if (__comp(__element2, __element1)) 165 * @param __comp Comparator. 174 _Compare __comp) 179 __target, __max_length, __comp); 190 * @param __comp Comparator [all...] |
quicksort.h | 43 * @param __comp Comparator. 52 _Compare __comp, typename std::iterator_traits 76 __gnu_sequential::sort(__samples, __samples + __num_samples, __comp); 81 __pred(__comp, __pivot); 95 * @param __comp Comparator. 102 _Compare __comp, 111 __gnu_sequential::sort(__begin, __end, __comp); 130 (__begin, __end, __comp, __pivot_rank, 137 __comp, __num_threads_left); 140 __comp, __num_threads - __num_threads_left) [all...] |
multiway_merge.h | 83 _Compare& __comp; member in class:__gnu_parallel::_GuardedIterator 89 * @param __comp Comparator provided for associated overloaded 91 _GuardedIterator(_RAIter __begin, _RAIter __end, _Compare& __comp) 92 : _M_current(__begin), _M_end(__end), __comp(__comp) 127 return (__bi1.__comp)(*__bi1, *__bi2); // normal compare 142 return !(__bi1.__comp)(*__bi2, *__bi1); // normal compare 153 _Compare& __comp; member in class:__gnu_parallel::_UnguardedIterator 159 * @param __comp Unused, only for compatibility. */ 161 _RAIter /* __end */, _Compare& __comp) [all...] |
multiway_mergesort.h | 133 _Compare& __comp, 155 __comp); 192 _Compare& __comp, 209 __comp); 223 __comp) 237 __comp) 255 const _RAIter& __end, _Compare& __comp) const 256 { __gnu_sequential::stable_sort(__begin, __end, __comp); } 263 const _RAIter __end, _Compare& __comp) const 264 { __gnu_sequential::sort(__begin, __end, __comp); } [all...] |
set_operations.h | 74 __symmetric_difference_func(_Compare __comp) : _M_comp(__comp) {} 151 __difference_func(_Compare __comp) : _M_comp(__comp) {} 219 __intersection_func(_Compare __comp) : _M_comp(__comp) {} 282 __union_func(_Compare __comp) : _M_comp(__comp) {} 477 _OutputIterator __result, _Compare __comp) 482 _Compare>(__comp)); [all...] |
base.h | 163 _EqualFromLess(_Compare& __comp) : _M_comp(__comp) { } 390 according to @c __comp. 394 * @param __comp Comparator. 399 _RAIter __c, _Compare __comp) 401 if (__comp(*__a, *__b)) 402 if (__comp(*__b, *__c)) 405 if (__comp(*__a, *__c)) 412 if (__comp(*__a, *__c)) 415 if (__comp(*__b, *__c) [all...] |
multiseq_selection.h | 61 _Lexicographic(_Compare& __comp) : _M_comp(__comp) { } 86 _LexicographicReverse(_Compare& __comp) : _M_comp(__comp) { } 117 * @param __comp The ordering functor, defaults to std::less<_Tp>. 125 _Compare __comp = std::less< 140 _Lexicographic<_ValueType, _SeqNumber, _Compare> __lcomp(__comp); 141 _LexicographicReverse<_ValueType, _SeqNumber, _Compare> __lrcomp(__comp); 244 if (!__comp(__S(__i)[__a[__i] - 1], *__lmax)) 344 if (!__comp(__S(__i)[__a[__i] - 1], *__maxleft) [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8/bits/ |
stl_heap.h | 89 _Compare __comp) 94 if (__comp(__first[__parent], __first[__child])) 112 __is_heap(_RandomAccessIterator __first, _Compare __comp, _Distance __n) 113 { return std::__is_heap_until(__first, __n, __comp) == __n; } 123 _Compare __comp) 124 { return std::__is_heap(__first, __comp, std::distance(__first, __last)); } 179 _Distance __topIndex, _Tp __value, _Compare __comp) 183 && __comp(*(__first + __parent), __value)) 196 * @param __comp Comparison functor. 207 _Compare __comp) [all...] |
stl_algo.h | 102 /// Swaps the median value of *__a, *__b and *__c under __comp to *__result 107 _Compare __comp) 114 if (__comp(*__a, *__b)) 116 if (__comp(*__b, *__c)) 118 else if (__comp(*__a, *__c)) 123 else if (__comp(*__a, *__c)) 125 else if (__comp(*__b, *__c)) 525 _BinaryPredicate __comp) 536 __last2, __comp); 592 _BinaryPredicate __comp) [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/c++/4.8.3/bits/ |
stl_heap.h | 89 _Compare __comp) 94 if (__comp(__first[__parent], __first[__child])) 112 __is_heap(_RandomAccessIterator __first, _Compare __comp, _Distance __n) 113 { return std::__is_heap_until(__first, __n, __comp) == __n; } 123 _Compare __comp) 124 { return std::__is_heap(__first, __comp, std::distance(__first, __last)); } 179 _Distance __topIndex, _Tp __value, _Compare __comp) 183 && __comp(*(__first + __parent), __value)) 196 * @param __comp Comparison functor. 207 _Compare __comp) [all...] |
stl_algo.h | 102 /// Swaps the median value of *__a, *__b and *__c under __comp to *__result 107 _Compare __comp) 114 if (__comp(*__a, *__b)) 116 if (__comp(*__b, *__c)) 118 else if (__comp(*__a, *__c)) 123 else if (__comp(*__a, *__c)) 125 else if (__comp(*__b, *__c)) 525 _BinaryPredicate __comp) 536 __last2, __comp); 592 _BinaryPredicate __comp) [all...] |