Lines Matching defs:__comp
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))
125 && !__comp(*(__end - 1), *__pivot_pos))
126 || (!__comp(*__pivot_pos, *(__end - 1))
127 && !__comp(*__begin, *__pivot_pos))
128 || (!__comp(*__pivot_pos, *(__end - 1))
129 && !__comp(*(__begin + __n / 2),
139 __pred(__comp, *__pivot_pos);
153 _GLIBCXX_PARALLEL_ASSERT(__comp(*__r, *__pivot_pos));
155 _GLIBCXX_PARALLEL_ASSERT(!__comp(*__r, *__pivot_pos));
165 * @param __comp Comparator.
173 _Compare __comp,
188 __qsb_local_sort_with_helping(__tls, __comp, __iam, __parent_wait);
195 __qsb_divide(__begin, __end, __comp, __num_threads);
223 __qsb_conquer(__tls, __begin, __begin + __split_pos, __comp,
230 __qsb_conquer(__tls, __begin + __split_pos + 1, __end, __comp,
242 * @param __comp Comparator.
248 _Compare& __comp, _ThreadIndex __iam,
292 __pred(__comp, *__pivot_pos);
319 (__comp, *__pivot_pos));
360 __gnu_sequential::sort(__begin, __end, __comp);
424 * @param __comp Comparator.
431 _Compare __comp, _ThreadIndex __num_threads)
475 __qsb_conquer(__tls, __begin, __begin + __n, __comp, 0,