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

1 2 3

  /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...]

Completed in 1091 milliseconds

1 2 3