/prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.8/include/parallel/ |
H A D | merge.h | 45 * @param __begin1 Begin iterator of first sequence. 57 __merge_advance_usual(_RAIter1& __begin1, _RAIter1 __end1, argument 63 while (__begin1 != __end1 && __begin2 != __end2 && __max_length > 0) 66 if (__comp(*__begin2, *__begin1)) 69 *__target++ = *__begin1++; 73 if (__begin1 != __end1) 75 __target = std::copy(__begin1, __begin1 + __max_length, __target); 76 __begin1 += __max_length; 93 * @param __begin1 Begi 105 __merge_advance_movc(_RAIter1& __begin1, _RAIter1 __end1, _RAIter2& __begin2, _RAIter2 __end2, _OutputIterator __target, _DifferenceTp __max_length, _Compare __comp) argument 171 __merge_advance(_RAIter1& __begin1, _RAIter1 __end1, _RAIter2& __begin2, _RAIter2 __end2, _OutputIterator __target, _DifferenceTp __max_length, _Compare __comp) argument 195 __parallel_merge_advance(_RAIter1& __begin1, _RAIter1 __end1, _RAIter2& __begin2, _RAIter2 __end2, _RAIter3 __target, typename std::iterator_traits<_RAIter1>:: difference_type __max_length, _Compare __comp) argument 223 __parallel_merge_advance(_RAIter1& __begin1, _RAIter1 __end1, _RAIter1& __begin2, _RAIter1 __end2, _RAIter3 __target, typename std::iterator_traits<_RAIter1>:: difference_type __max_length, _Compare __comp) argument [all...] |
H A D | algobase.h | 54 mismatch(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, argument 56 { return _GLIBCXX_STD_A::mismatch(__begin1, __end1, __begin2); } 61 mismatch(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, argument 63 { return _GLIBCXX_STD_A::mismatch(__begin1, __end1, __begin2, __pred); } 69 __mismatch_switch(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, argument 71 { return _GLIBCXX_STD_A::mismatch(__begin1, __end1, __begin2, __pred); } 76 __mismatch_switch(_RAIter1 __begin1, _RAIter1 __end1, argument 83 __gnu_parallel::__find_template(__begin1, __end1, __begin2, __pred, 86 return make_pair(__res , __begin2 + (__res - __begin1)); 89 return _GLIBCXX_STD_A::mismatch(__begin1, __end 95 mismatch(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2) argument 113 mismatch(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _Predicate __pred) argument 128 equal(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, __gnu_parallel::sequential_tag) argument 135 equal(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _Predicate __pred, __gnu_parallel::sequential_tag) argument 142 equal(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2) argument 151 equal(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _Predicate __pred) argument 161 lexicographical_compare(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, __gnu_parallel::sequential_tag) argument 170 lexicographical_compare(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _Predicate __pred, __gnu_parallel::sequential_tag) argument 180 __lexicographical_compare_switch(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _Predicate __pred, _IteratorTag1, _IteratorTag2) argument 191 __lexicographical_compare_switch(_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _RAIter2 __end2, _Predicate __pred, random_access_iterator_tag, random_access_iterator_tag) argument 241 lexicographical_compare(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2) argument 261 lexicographical_compare(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _Predicate __pred) argument [all...] |
H A D | find.h | 47 * @param __begin1 Begin iterator of first sequence. 60 __find_template(_RAIter1 __begin1, _RAIter1 __end1, argument 66 return __find_template(__begin1, __end1, __begin2, __pred, 69 return __find_template(__begin1, __end1, __begin2, __pred, 72 return __find_template(__begin1, __end1, __begin2, __pred, 76 return std::make_pair(__begin1, __begin2); 84 * @param __begin1 Begin iterator of first sequence. 97 __find_template(_RAIter1 __begin1, _RAIter1 __end1, argument 101 _GLIBCXX_CALL(__end1 - __begin1) 107 _DifferenceType __length = __end1 - __begin1; 185 __find_template(_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _Pred __pred, _Selector __selector, growing_blocks_tag) argument 315 __find_template(_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _Pred __pred, _Selector __selector, constant_size_blocks_tag) argument [all...] |
H A D | search.h | 71 * @param __begin1 Begin iterator of first sequence. 81 __search_template(__RAIter1 __begin1, __RAIter1 __end1, argument 88 _GLIBCXX_CALL((__end1 - __begin1) + (__end2 - __begin2)); 97 _DifferenceType __input_length = (__end1 - __begin1) - __pattern_length; 100 _DifferenceType __result = (__end1 - __begin1); 141 while (__pred(__begin1[__start + __pos_in_pattern], 168 return (__begin1 + __result);
|
H A D | find_selectors.h | 64 * @param __begin1 Begin iterator of first sequence. 72 _M_sequential_algorithm(_RAIter1 __begin1, argument 75 { return std::make_pair(find_if(__begin1, __end1, __pred, 97 * @param __begin1 Begin iterator of first sequence. 105 _M_sequential_algorithm(_RAIter1 __begin1, argument 110 _RAIter1 __spot = adjacent_find(__begin1, __end1 + 1, 135 * @param __begin1 Begin iterator of first sequence. 143 _M_sequential_algorithm(_RAIter1 __begin1, argument 146 { return mismatch(__begin1, __end1, __begin2, 179 * @param __begin1 Begi 186 _M_sequential_algorithm(_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _Pred __pred) argument [all...] |
H A D | set_operations.h | 350 __parallel_set_operation(_IIter __begin1, _IIter __end1, argument 354 _GLIBCXX_CALL((__end1 - __begin1) + (__end2 - __begin2)) 360 if (__begin1 == __end1) 364 return __op.__second_empty(__begin1, __end1, __result); 366 const _DifferenceType __size = (__end1 - __begin1) + (__end2 - __begin2); 368 const _IteratorPair __sequence[2] = { std::make_pair(__begin1, __end1), 377 std::min(__end1 - __begin1, __end2 - __begin2)); 389 __block_begins[0] = std::make_pair(__begin1, __begin2); 405 if (__offset[ 0 ] != __begin1 && __offset[1] != __end2 475 __parallel_set_union(_IIter __begin1, _IIte argument 489 __parallel_set_intersection(_IIter __begin1, _IIter __end1, _IIter __begin2, _IIter __end2, _OutputIterator __result, _Compare __comp) argument 503 __parallel_set_difference(_IIter __begin1, _IIter __end1, _IIter __begin2, _IIter __end2, _OutputIterator __result, _Compare __comp) argument 517 __parallel_set_symmetric_difference(_IIter __begin1, _IIter __end1, _IIter __begin2, _IIter __end2, _OutputIterator __result, _Compare __comp) argument [all...] |
H A D | algo.h | 214 find_first_of(_IIter __begin1, _IIter __end1, argument 217 { return _GLIBCXX_STD_A::find_first_of(__begin1, __end1, __begin2, __end2); 224 find_first_of(_IIter __begin1, _IIter __end1, argument 228 __begin1, __end1, __begin2, __end2, __comp); } 234 __find_first_of_switch(_IIter __begin1, _IIter __end1, argument 237 { return find_first_of(__begin1, __end1, __begin2, __end2, 244 __find_first_of_switch(_RAIter __begin1, argument 251 __find_template(__begin1, __end1, __begin1, __comp, 261 __find_first_of_switch(_IIter __begin1, _IIte argument 271 find_first_of(_IIter __begin1, _IIter __end1, _FIterator __begin2, _FIterator __end2, _BinaryPredicate __comp) argument 287 find_first_of(_IIter __begin1, _IIter __end1, _FIterator __begin2, _FIterator __end2) argument 302 unique_copy(_IIter __begin1, _IIter __end1, _OutputIterator __out, __gnu_parallel::sequential_tag) argument 310 unique_copy(_IIter __begin1, _IIter __end1, _OutputIterator __out, _Predicate __pred, __gnu_parallel::sequential_tag) argument 343 unique_copy(_IIter __begin1, _IIter __end1, _OutputIterator __out) argument 359 unique_copy(_IIter __begin1, _IIter __end1, _OutputIterator __out, _Predicate __pred) argument 376 set_union(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, __gnu_parallel::sequential_tag) argument 386 set_union(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, _Predicate __pred, __gnu_parallel::sequential_tag) argument 398 __set_union_switch( _IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result, _Predicate __pred, _IteratorTag1, _IteratorTag2, _IteratorTag3) argument 409 __set_union_switch(_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _RAIter2 __end2, _Output_RAIter __result, _Predicate __pred, random_access_iterator_tag, random_access_iterator_tag, random_access_iterator_tag) argument 431 set_union(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out) argument 455 set_union(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, _Predicate __pred) argument 477 set_intersection(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, __gnu_parallel::sequential_tag) argument 487 set_intersection(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, _Predicate __pred, __gnu_parallel::sequential_tag) argument 500 __set_intersection_switch(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result, _Predicate __pred, _IteratorTag1, _IteratorTag2, _IteratorTag3) argument 511 __set_intersection_switch(_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _RAIter2 __end2, _Output_RAIter __result, _Predicate __pred, random_access_iterator_tag, random_access_iterator_tag, random_access_iterator_tag) argument 537 set_intersection(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out) argument 561 set_intersection(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, _Predicate __pred) argument 583 set_symmetric_difference(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, __gnu_parallel::sequential_tag) argument 594 set_symmetric_difference(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, _Predicate __pred, __gnu_parallel::sequential_tag) argument 607 __set_symmetric_difference_switch( _IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result, _Predicate __pred, _IteratorTag1, _IteratorTag2, _IteratorTag3) argument 618 __set_symmetric_difference_switch(_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _RAIter2 __end2, _Output_RAIter __result, _Predicate __pred, random_access_iterator_tag, random_access_iterator_tag, random_access_iterator_tag) argument 644 set_symmetric_difference(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out) argument 669 set_symmetric_difference(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, _Predicate __pred) argument 691 set_difference(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, __gnu_parallel::sequential_tag) argument 701 set_difference(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, _Predicate __pred, __gnu_parallel::sequential_tag) argument 713 __set_difference_switch(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result, _Predicate __pred, _IteratorTag1, _IteratorTag2, _IteratorTag3) argument 724 __set_difference_switch(_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _RAIter2 __end2, _Output_RAIter __result, _Predicate __pred, random_access_iterator_tag, random_access_iterator_tag, random_access_iterator_tag) argument 749 set_difference(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out) argument 774 set_difference(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, _Predicate __pred) argument 1029 search(_FIterator1 __begin1, _FIterator1 __end1, _FIterator2 __begin2, _FIterator2 __end2, __gnu_parallel::sequential_tag) argument 1037 __search_switch(_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _RAIter2 __end2, random_access_iterator_tag, random_access_iterator_tag) argument 1062 __search_switch(_FIterator1 __begin1, _FIterator1 __end1, _FIterator2 __begin2, _FIterator2 __end2, _IteratorTag1, _IteratorTag2) argument 1071 search(_FIterator1 __begin1, _FIterator1 __end1, _FIterator2 __begin2, _FIterator2 __end2) argument 1087 search(_FIterator1 __begin1, _FIterator1 __end1, _FIterator2 __begin2, _FIterator2 __end2, _BinaryPredicate __pred, __gnu_parallel::sequential_tag) argument 1097 __search_switch(_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _RAIter2 __end2, _BinaryPredicate __pred, random_access_iterator_tag, random_access_iterator_tag) argument 1117 __search_switch(_FIterator1 __begin1, _FIterator1 __end1, _FIterator2 __begin2, _FIterator2 __end2, _BinaryPredicate __pred, _IteratorTag1, _IteratorTag2) argument 1127 search(_FIterator1 __begin1, _FIterator1 __end1, _FIterator2 __begin2, _FIterator2 __end2, _BinaryPredicate __pred) argument 1301 transform(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _OutputIterator __result, _BinaryOperation __binary_op, __gnu_parallel::sequential_tag) argument 1311 __transform2_switch(_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _RAIter3 __result, _BinaryOperation __binary_op, random_access_iterator_tag, random_access_iterator_tag, random_access_iterator_tag, __gnu_parallel::_Parallelism __parallelism_tag = __gnu_parallel::parallel_balanced) argument 1350 __transform2_switch(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _OutputIterator __result, _BinaryOperation __binary_op, _Tag1, _Tag2, _Tag3) argument 1360 transform(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _OutputIterator __result, _BinaryOperation __binary_op, __gnu_parallel::_Parallelism __parallelism_tag) argument 1383 transform(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _OutputIterator __result, _BinaryOperation __binary_op) argument 2001 merge(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result, __gnu_parallel::sequential_tag) argument 2011 merge(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result, _Compare __comp, __gnu_parallel::sequential_tag) argument 2022 __merge_switch(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result, _Compare __comp, _IteratorTag1, _IteratorTag2, _IteratorTag3) argument 2033 __merge_switch(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result, _Compare __comp, random_access_iterator_tag, random_access_iterator_tag, random_access_iterator_tag) argument 2057 merge(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result, _Compare __comp) argument 2081 merge(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result) argument [all...] |
/prebuilts/ndk/current/sources/cxx-stl/gnu-libstdc++/4.8/include/parallel/ |
H A D | merge.h | 45 * @param __begin1 Begin iterator of first sequence. 57 __merge_advance_usual(_RAIter1& __begin1, _RAIter1 __end1, argument 63 while (__begin1 != __end1 && __begin2 != __end2 && __max_length > 0) 66 if (__comp(*__begin2, *__begin1)) 69 *__target++ = *__begin1++; 73 if (__begin1 != __end1) 75 __target = std::copy(__begin1, __begin1 + __max_length, __target); 76 __begin1 += __max_length; 93 * @param __begin1 Begi 105 __merge_advance_movc(_RAIter1& __begin1, _RAIter1 __end1, _RAIter2& __begin2, _RAIter2 __end2, _OutputIterator __target, _DifferenceTp __max_length, _Compare __comp) argument 171 __merge_advance(_RAIter1& __begin1, _RAIter1 __end1, _RAIter2& __begin2, _RAIter2 __end2, _OutputIterator __target, _DifferenceTp __max_length, _Compare __comp) argument 195 __parallel_merge_advance(_RAIter1& __begin1, _RAIter1 __end1, _RAIter2& __begin2, _RAIter2 __end2, _RAIter3 __target, typename std::iterator_traits<_RAIter1>:: difference_type __max_length, _Compare __comp) argument 223 __parallel_merge_advance(_RAIter1& __begin1, _RAIter1 __end1, _RAIter1& __begin2, _RAIter1 __end2, _RAIter3 __target, typename std::iterator_traits<_RAIter1>:: difference_type __max_length, _Compare __comp) argument [all...] |
H A D | algobase.h | 54 mismatch(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, argument 56 { return _GLIBCXX_STD_A::mismatch(__begin1, __end1, __begin2); } 61 mismatch(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, argument 63 { return _GLIBCXX_STD_A::mismatch(__begin1, __end1, __begin2, __pred); } 69 __mismatch_switch(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, argument 71 { return _GLIBCXX_STD_A::mismatch(__begin1, __end1, __begin2, __pred); } 76 __mismatch_switch(_RAIter1 __begin1, _RAIter1 __end1, argument 83 __gnu_parallel::__find_template(__begin1, __end1, __begin2, __pred, 86 return make_pair(__res , __begin2 + (__res - __begin1)); 89 return _GLIBCXX_STD_A::mismatch(__begin1, __end 95 mismatch(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2) argument 113 mismatch(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _Predicate __pred) argument 128 equal(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, __gnu_parallel::sequential_tag) argument 135 equal(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _Predicate __pred, __gnu_parallel::sequential_tag) argument 142 equal(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2) argument 151 equal(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _Predicate __pred) argument 161 lexicographical_compare(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, __gnu_parallel::sequential_tag) argument 170 lexicographical_compare(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _Predicate __pred, __gnu_parallel::sequential_tag) argument 180 __lexicographical_compare_switch(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _Predicate __pred, _IteratorTag1, _IteratorTag2) argument 191 __lexicographical_compare_switch(_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _RAIter2 __end2, _Predicate __pred, random_access_iterator_tag, random_access_iterator_tag) argument 241 lexicographical_compare(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2) argument 261 lexicographical_compare(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _Predicate __pred) argument [all...] |
H A D | find.h | 47 * @param __begin1 Begin iterator of first sequence. 60 __find_template(_RAIter1 __begin1, _RAIter1 __end1, argument 66 return __find_template(__begin1, __end1, __begin2, __pred, 69 return __find_template(__begin1, __end1, __begin2, __pred, 72 return __find_template(__begin1, __end1, __begin2, __pred, 76 return std::make_pair(__begin1, __begin2); 84 * @param __begin1 Begin iterator of first sequence. 97 __find_template(_RAIter1 __begin1, _RAIter1 __end1, argument 101 _GLIBCXX_CALL(__end1 - __begin1) 107 _DifferenceType __length = __end1 - __begin1; 185 __find_template(_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _Pred __pred, _Selector __selector, growing_blocks_tag) argument 315 __find_template(_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _Pred __pred, _Selector __selector, constant_size_blocks_tag) argument [all...] |
H A D | search.h | 71 * @param __begin1 Begin iterator of first sequence. 81 __search_template(__RAIter1 __begin1, __RAIter1 __end1, argument 88 _GLIBCXX_CALL((__end1 - __begin1) + (__end2 - __begin2)); 97 _DifferenceType __input_length = (__end1 - __begin1) - __pattern_length; 100 _DifferenceType __result = (__end1 - __begin1); 141 while (__pred(__begin1[__start + __pos_in_pattern], 168 return (__begin1 + __result);
|
H A D | find_selectors.h | 64 * @param __begin1 Begin iterator of first sequence. 72 _M_sequential_algorithm(_RAIter1 __begin1, argument 75 { return std::make_pair(find_if(__begin1, __end1, __pred, 97 * @param __begin1 Begin iterator of first sequence. 105 _M_sequential_algorithm(_RAIter1 __begin1, argument 110 _RAIter1 __spot = adjacent_find(__begin1, __end1 + 1, 135 * @param __begin1 Begin iterator of first sequence. 143 _M_sequential_algorithm(_RAIter1 __begin1, argument 146 { return mismatch(__begin1, __end1, __begin2, 179 * @param __begin1 Begi 186 _M_sequential_algorithm(_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _Pred __pred) argument [all...] |
H A D | set_operations.h | 350 __parallel_set_operation(_IIter __begin1, _IIter __end1, argument 354 _GLIBCXX_CALL((__end1 - __begin1) + (__end2 - __begin2)) 360 if (__begin1 == __end1) 364 return __op.__second_empty(__begin1, __end1, __result); 366 const _DifferenceType __size = (__end1 - __begin1) + (__end2 - __begin2); 368 const _IteratorPair __sequence[2] = { std::make_pair(__begin1, __end1), 377 std::min(__end1 - __begin1, __end2 - __begin2)); 389 __block_begins[0] = std::make_pair(__begin1, __begin2); 405 if (__offset[ 0 ] != __begin1 && __offset[1] != __end2 475 __parallel_set_union(_IIter __begin1, _IIte argument 489 __parallel_set_intersection(_IIter __begin1, _IIter __end1, _IIter __begin2, _IIter __end2, _OutputIterator __result, _Compare __comp) argument 503 __parallel_set_difference(_IIter __begin1, _IIter __end1, _IIter __begin2, _IIter __end2, _OutputIterator __result, _Compare __comp) argument 517 __parallel_set_symmetric_difference(_IIter __begin1, _IIter __end1, _IIter __begin2, _IIter __end2, _OutputIterator __result, _Compare __comp) argument [all...] |
H A D | algo.h | 214 find_first_of(_IIter __begin1, _IIter __end1, argument 217 { return _GLIBCXX_STD_A::find_first_of(__begin1, __end1, __begin2, __end2); 224 find_first_of(_IIter __begin1, _IIter __end1, argument 228 __begin1, __end1, __begin2, __end2, __comp); } 234 __find_first_of_switch(_IIter __begin1, _IIter __end1, argument 237 { return find_first_of(__begin1, __end1, __begin2, __end2, 244 __find_first_of_switch(_RAIter __begin1, argument 251 __find_template(__begin1, __end1, __begin1, __comp, 261 __find_first_of_switch(_IIter __begin1, _IIte argument 271 find_first_of(_IIter __begin1, _IIter __end1, _FIterator __begin2, _FIterator __end2, _BinaryPredicate __comp) argument 287 find_first_of(_IIter __begin1, _IIter __end1, _FIterator __begin2, _FIterator __end2) argument 302 unique_copy(_IIter __begin1, _IIter __end1, _OutputIterator __out, __gnu_parallel::sequential_tag) argument 310 unique_copy(_IIter __begin1, _IIter __end1, _OutputIterator __out, _Predicate __pred, __gnu_parallel::sequential_tag) argument 343 unique_copy(_IIter __begin1, _IIter __end1, _OutputIterator __out) argument 359 unique_copy(_IIter __begin1, _IIter __end1, _OutputIterator __out, _Predicate __pred) argument 376 set_union(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, __gnu_parallel::sequential_tag) argument 386 set_union(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, _Predicate __pred, __gnu_parallel::sequential_tag) argument 398 __set_union_switch( _IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result, _Predicate __pred, _IteratorTag1, _IteratorTag2, _IteratorTag3) argument 409 __set_union_switch(_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _RAIter2 __end2, _Output_RAIter __result, _Predicate __pred, random_access_iterator_tag, random_access_iterator_tag, random_access_iterator_tag) argument 431 set_union(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out) argument 455 set_union(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, _Predicate __pred) argument 477 set_intersection(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, __gnu_parallel::sequential_tag) argument 487 set_intersection(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, _Predicate __pred, __gnu_parallel::sequential_tag) argument 500 __set_intersection_switch(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result, _Predicate __pred, _IteratorTag1, _IteratorTag2, _IteratorTag3) argument 511 __set_intersection_switch(_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _RAIter2 __end2, _Output_RAIter __result, _Predicate __pred, random_access_iterator_tag, random_access_iterator_tag, random_access_iterator_tag) argument 537 set_intersection(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out) argument 561 set_intersection(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, _Predicate __pred) argument 583 set_symmetric_difference(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, __gnu_parallel::sequential_tag) argument 594 set_symmetric_difference(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, _Predicate __pred, __gnu_parallel::sequential_tag) argument 607 __set_symmetric_difference_switch( _IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result, _Predicate __pred, _IteratorTag1, _IteratorTag2, _IteratorTag3) argument 618 __set_symmetric_difference_switch(_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _RAIter2 __end2, _Output_RAIter __result, _Predicate __pred, random_access_iterator_tag, random_access_iterator_tag, random_access_iterator_tag) argument 644 set_symmetric_difference(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out) argument 669 set_symmetric_difference(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, _Predicate __pred) argument 691 set_difference(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, __gnu_parallel::sequential_tag) argument 701 set_difference(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, _Predicate __pred, __gnu_parallel::sequential_tag) argument 713 __set_difference_switch(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result, _Predicate __pred, _IteratorTag1, _IteratorTag2, _IteratorTag3) argument 724 __set_difference_switch(_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _RAIter2 __end2, _Output_RAIter __result, _Predicate __pred, random_access_iterator_tag, random_access_iterator_tag, random_access_iterator_tag) argument 749 set_difference(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out) argument 774 set_difference(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __out, _Predicate __pred) argument 1029 search(_FIterator1 __begin1, _FIterator1 __end1, _FIterator2 __begin2, _FIterator2 __end2, __gnu_parallel::sequential_tag) argument 1037 __search_switch(_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _RAIter2 __end2, random_access_iterator_tag, random_access_iterator_tag) argument 1062 __search_switch(_FIterator1 __begin1, _FIterator1 __end1, _FIterator2 __begin2, _FIterator2 __end2, _IteratorTag1, _IteratorTag2) argument 1071 search(_FIterator1 __begin1, _FIterator1 __end1, _FIterator2 __begin2, _FIterator2 __end2) argument 1087 search(_FIterator1 __begin1, _FIterator1 __end1, _FIterator2 __begin2, _FIterator2 __end2, _BinaryPredicate __pred, __gnu_parallel::sequential_tag) argument 1097 __search_switch(_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _RAIter2 __end2, _BinaryPredicate __pred, random_access_iterator_tag, random_access_iterator_tag) argument 1117 __search_switch(_FIterator1 __begin1, _FIterator1 __end1, _FIterator2 __begin2, _FIterator2 __end2, _BinaryPredicate __pred, _IteratorTag1, _IteratorTag2) argument 1127 search(_FIterator1 __begin1, _FIterator1 __end1, _FIterator2 __begin2, _FIterator2 __end2, _BinaryPredicate __pred) argument 1301 transform(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _OutputIterator __result, _BinaryOperation __binary_op, __gnu_parallel::sequential_tag) argument 1311 __transform2_switch(_RAIter1 __begin1, _RAIter1 __end1, _RAIter2 __begin2, _RAIter3 __result, _BinaryOperation __binary_op, random_access_iterator_tag, random_access_iterator_tag, random_access_iterator_tag, __gnu_parallel::_Parallelism __parallelism_tag = __gnu_parallel::parallel_balanced) argument 1350 __transform2_switch(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _OutputIterator __result, _BinaryOperation __binary_op, _Tag1, _Tag2, _Tag3) argument 1360 transform(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _OutputIterator __result, _BinaryOperation __binary_op, __gnu_parallel::_Parallelism __parallelism_tag) argument 1383 transform(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _OutputIterator __result, _BinaryOperation __binary_op) argument 2001 merge(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result, __gnu_parallel::sequential_tag) argument 2011 merge(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result, _Compare __comp, __gnu_parallel::sequential_tag) argument 2022 __merge_switch(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result, _Compare __comp, _IteratorTag1, _IteratorTag2, _IteratorTag3) argument 2033 __merge_switch(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result, _Compare __comp, random_access_iterator_tag, random_access_iterator_tag, random_access_iterator_tag) argument 2057 merge(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result, _Compare __comp) argument 2081 merge(_IIter1 __begin1, _IIter1 __end1, _IIter2 __begin2, _IIter2 __end2, _OutputIterator __result) argument [all...] |