Home
last modified time | relevance | path

Searched refs:RandomAccessIterator (Results 1 – 2 of 2) sorted by relevance

/oneTBB/include/oneapi/tbb/
H A Dparallel_sort.h58 template<typename RandomAccessIterator, typename Compare>
75 RandomAccessIterator array = range.begin; in split_range()
76 RandomAccessIterator first_element = range.begin; in split_range()
118 RandomAccessIterator begin;
149 RandomAccessIterator my_end = range.end(); in operator()
177 void do_parallel_quick_sort( RandomAccessIterator begin, RandomAccessIterator end, const Compare& c… in do_parallel_quick_sort()
186 void parallel_quick_sort( RandomAccessIterator begin, RandomAccessIterator end, const Compare& comp… in parallel_quick_sort()
191 RandomAccessIterator k = begin; in parallel_quick_sort()
238 void parallel_sort( RandomAccessIterator begin, RandomAccessIterator end, const Compare& comp ) { in __TBB_requires()
251 template<typename RandomAccessIterator>
[all …]
/oneTBB/test/tbb/
H A Dtest_parallel_sort.cpp105 template <typename RandomAccessIterator, typename Compare>
106 bool fill_ranges(RandomAccessIterator test_range_begin, RandomAccessIterator sorted_range_begin, in fill_ranges()
203 template <typename RandomAccessIterator>
204 concept can_call_parallel_sort_with_iterator = requires( RandomAccessIterator it ) {
208 template <typename RandomAccessIterator, typename Compare>
209 concept can_call_parallel_sort_with_iterator_and_compare = requires( RandomAccessIterator it, const…