Home | History | Annotate | Download | only in parallel

Lines Matching defs:__comp

83       _Compare& __comp;
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;
159 * @param __comp Unused, only for compatibility. */
161 _RAIter /* __end */, _Compare& __comp)
162 : _M_current(__begin), __comp(__comp)
194 return (__bi1.__comp)(*__bi1, *__bi2);
206 return !(__bi1.__comp)(*__bi2, *__bi1);
229 * @param __comp Comparator.
244 _DifferenceTp __length, _Compare __comp)
264 __seq0(__seqs_begin[0].first, __seqs_begin[0].second, __comp),
265 __seq1(__seqs_begin[1].first, __seqs_begin[1].second, __comp),
266 __seq2(__seqs_begin[2].first, __seqs_begin[2].second, __comp);
348 * @param __comp Comparator.
363 _DifferenceTp __length, _Compare __comp)
375 __seq0(__seqs_begin[0].first, __seqs_begin[0].second, __comp),
376 __seq1(__seqs_begin[1].first, __seqs_begin[1].second, __comp),
377 __seq2(__seqs_begin[2].first, __seqs_begin[2].second, __comp),
378 __seq3(__seqs_begin[3].first, __seqs_begin[3].second, __comp);
479 * @param __comp Comparator.
494 _DifferenceTp __length, _Compare __comp)
509 _LT __lt(__k, __comp);
563 * @param __comp Comparator.
581 _Compare __comp)
596 _LT __lt(__k, __sentinel, __comp);
624 || !__comp(*(__seqs_begin[__source].first), *(__target - 1)));
650 * @param __comp Comparator.
669 _Compare __comp)
691 (__seqs_begin, __seqs_end, __target, __sentinel, __length, __comp);
695 _GLIBCXX_PARALLEL_ASSERT(__is_sorted(__target, __target_end, __comp));
758 _DifferenceTp __length, _Compare __comp)
760 (__seqs_begin, __seqs_end, __target, __length, __comp); }
780 _DifferenceTp __length, _Compare __comp)
782 (__seqs_begin, __seqs_end, __target, __length, __comp); }
801 _DifferenceTp __length, _Compare __comp)
803 (__seqs_begin, __seqs_end, __target, __length, __comp); }
823 _DifferenceTp __length, _Compare __comp)
825 (__seqs_begin, __seqs_end, __target, __length, __comp); }
846 _DifferenceTp __length, _Compare __comp)
860 (__seqs_begin, __seqs_end, __target, __sentinel, __length, __comp);
884 _DifferenceTp __length, _Compare __comp)
897 >::__type >(__seqs_begin, __seqs_end, __target, __length, __comp);
908 * @param __comp Comparator.
926 _DifferenceTp __length, _Compare __comp)
943 (*__s).second, __comp));
974 __target, __length, __comp);
979 (__seqs_begin, __seqs_end, __target, __length, __comp);
984 (__seqs_begin, __seqs_end, __target, __length, __comp);
990 (__seqs_begin, __seqs_end, __target, __sentinel, __length, __comp);
995 __is_sorted(__target, __target + __length, __comp));
1010 operator()(_RAIter __first, _RAIter __last, _StrictWeakOrdering __comp)
1011 { __gnu_sequential::stable_sort(__first, __last, __comp); }
1023 operator()(_RAIter __first, _RAIter __last, _StrictWeakOrdering __comp)
1024 { __gnu_sequential::sort(__first, __last, __comp); }
1039 _Compare __comp,
1076 (__samples, __samples + (__num_samples * __k), __comp);
1087 __comp)
1096 __comp)
1124 _Compare __comp,
1156 __offsets[__s].begin(), __comp);
1165 __comp);
1212 * @param __comp Comparator.
1230 _Compare __comp,
1295 __comp, __pieces);
1316 *(__seqs_begin->second), __length - __target_position, __comp);
1323 __is_sorted(__target, __target + __length, __comp));
1405 * @param __comp strict weak ordering to use for element comparison.
1421 _DifferenceTp __length, _Compare __comp,
1435 *(__seqs_begin->second), __length, __comp);
1447 _DifferenceTp __length, _Compare __comp,
1472 __comp,
1478 *(__seqs_begin->second), __length, __comp);
1490 _DifferenceTp __length, _Compare __comp,
1515 static_cast<_DifferenceType>(__length), __comp,
1521 *(__seqs_begin->second), __length, __comp);
1533 _DifferenceTp __length, _Compare __comp,
1536 __comp, exact_tag(__tag.__get_num_threads())); }
1547 _DifferenceTp __length, _Compare __comp,
1550 __comp, exact_tag(__tag.__get_num_threads())); }
1562 _DifferenceTp __length, _Compare __comp,
1576 *(__seqs_begin->second), __length, __comp);
1588 _DifferenceTp __length, _Compare __comp,
1613 static_cast<_DifferenceType>(__length), __comp,
1619 *(__seqs_begin->second), __length, __comp);
1631 _DifferenceTp __length, _Compare __comp,
1656 static_cast<_DifferenceType>(__length), __comp,
1662 *(__seqs_begin->second), __length, __comp);
1674 _DifferenceTp __length, _Compare __comp,
1678 (__seqs_begin, __seqs_end, __target, __length, __comp,
1691 _DifferenceTp __length, _Compare __comp,
1695 (__seqs_begin, __seqs_end, __target, __length, __comp,
1769 * @param __comp strict weak ordering to use for element comparison.
1785 _DifferenceTp __length, _Compare __comp,
1799 __target, *(__seqs_begin->second), __length, __comp);
1811 _DifferenceTp __length, _Compare __comp,
1836 static_cast<_DifferenceType>(__length), __comp,
1842 *(__seqs_begin->second), __length, __comp);
1854 _DifferenceTp __length, _Compare __comp,
1879 static_cast<_DifferenceType>(__length), __comp,
1885 *(__seqs_begin->second), __length, __comp);
1897 _DifferenceTp __length, _Compare __comp,
1901 (__seqs_begin, __seqs_end, __target, __length, __comp,
1914 _DifferenceTp __length, _Compare __comp,
1918 (__seqs_begin, __seqs_end, __target, __length, __comp,
1932 __comp,
1946 *(__seqs_begin->second), __length, __comp);
1958 _DifferenceTp __length, _Compare __comp,
1983 static_cast<_DifferenceType>(__length), __comp,
1989 *(__seqs_begin->second), __length, __comp);
2002 _Compare __comp,
2027 static_cast<_DifferenceType>(__length), __comp,
2033 *(__seqs_begin->second), __length, __comp);
2046 _Compare __comp,
2050 (__seqs_begin, __seqs_end, __target, __length, __comp,
2063 _DifferenceTp __length, _Compare __comp,
2067 (__seqs_begin, __seqs_end, __target, __length, __comp,