Home
last modified time | relevance | path

Searched refs:_DifferenceType (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/pstl/include/pstl/internal/
H A Dunseq_backend_simd.h69 _DifferenceType __i; in __simd_or()
137 _DifferenceType __i; in __simd_first()
169 _DifferenceType __i = 0; in __simd_first()
185 _DifferenceType __i; in __simd_first()
219 _DifferenceType
239 _DifferenceType __cnt = 1; in __simd_unique_copy()
270 _DifferenceType __cnt = 0; in __simd_copy_if()
286 _DifferenceType
301 _DifferenceType
320 _DifferenceType __cnt = 0; in __simd_copy_by_mask()
[all …]
H A Dparallel_impl.h36 typedef typename std::iterator_traits<_Index>::difference_type _DifferenceType; in __parallel_find() typedef
37 const _DifferenceType __n = __last - __first; in __parallel_find()
38 _DifferenceType __initial_dist = __b_first ? __n : -1; in __parallel_find()
39 std::atomic<_DifferenceType> __extremum(__initial_dist); in __parallel_find()
52 const _DifferenceType __k = __res - __first; in __parallel_find()
53 … for (_DifferenceType __old = __extremum; __comp(__k, __old); in __parallel_find()
H A Dnumeric_impl.h51 typedef typename std::iterator_traits<_RandomAccessIterator1>::difference_type _DifferenceType; in __brick_transform_reduce() typedef
54 … [=, &__binary_op2](_DifferenceType __i) { return __binary_op2(__first1[__i], __first2[__i]); }); in __brick_transform_reduce()
113 typedef typename std::iterator_traits<_RandomAccessIterator>::difference_type _DifferenceType; in __brick_transform_reduce() typedef
116 [=, &__unary_op](_DifferenceType __i) { return __unary_op(__first[__i]); }); in __brick_transform_reduce()
244 typedef typename std::iterator_traits<_RandomAccessIterator>::difference_type _DifferenceType; in __pattern_transform_scan() typedef
253 … [__first, __unary_op, __binary_op](_DifferenceType __i, _DifferenceType __j, _Tp __init) in __pattern_transform_scan()
260 … [__first, __unary_op, __binary_op, __result](_DifferenceType __i, _DifferenceType __j, _Tp __init) in __pattern_transform_scan()
279 typedef typename std::iterator_traits<_RandomAccessIterator>::difference_type _DifferenceType; in __pattern_transform_scan() typedef
280 _DifferenceType __n = __last - __first; in __pattern_transform_scan()
291 … [__first, __unary_op, __binary_op, __result](_DifferenceType __i, _DifferenceType __len) in __pattern_transform_scan()
[all …]
H A Dalgorithm_impl.h1022 std::pair<_DifferenceType, _DifferenceType>
1044 std::pair<_DifferenceType, _DifferenceType>
1146 … [=](_DifferenceType __i, _DifferenceType __len, _DifferenceType __initial) { // Scan in __pattern_copy_if()
1271 [](_DifferenceType __local_min1, _DifferenceType __local_min2) -> _DifferenceType in __remove_elements()
1289 [__mask](_DifferenceType __i, _DifferenceType __len) in __remove_elements()
1295 [=](_DifferenceType __i, _DifferenceType __len, _DifferenceType __initial) in __remove_elements()
1381 _DifferenceType
1395 _DifferenceType
1424 … [=](_DifferenceType __i, _DifferenceType __len) -> _DifferenceType { // Reduce in __pattern_unique_copy()
1440 … [=](_DifferenceType __i, _DifferenceType __len, _DifferenceType __initial) { // Scan in __pattern_unique_copy()
[all …]
H A Dalgorithm_fwd.h87 template <class _RandomAccessIterator, class _DifferenceType, class _Function>
88 _RandomAccessIterator __brick_walk1_n(_RandomAccessIterator, _DifferenceType, _Function,
421 template <class _DifferenceType, class _ForwardIterator, class _UnaryPredicate>
422 std::pair<_DifferenceType, _DifferenceType>
425 template <class _DifferenceType, class _RandomAccessIterator, class _UnaryPredicate>
426 std::pair<_DifferenceType, _DifferenceType>
522 template <class _ExecutionPolicy, class _DifferenceType, class _RandomAccessIterator, class _Binary…
523 _DifferenceType
527 template <class _DifferenceType, class _RandomAccessIterator, class _BinaryPredicate>
528 _DifferenceType
H A Dparallel_backend_tbb.h1166 … typedef typename std::iterator_traits<_RandomAccessIterator>::difference_type _DifferenceType;
1167 const _DifferenceType __n = __xe - __xs;
1171 const _DifferenceType __sort_cut_off = _PSTL_STABLE_SORT_CUT_OFF;