/external/llvm-project/pstl/include/pstl/internal/ |
D | numeric_impl.h | 96 _UnaryOperation __unary_op, /*is_vector=*/std::false_type) noexcept in __brick_transform_reduce() argument 98 return std::transform_reduce(__first, __last, __init, __binary_op, __unary_op); in __brick_transform_reduce() 104 _UnaryOperation __unary_op, /*is_vector=*/std::true_type) noexcept in __brick_transform_reduce() argument 109 [=, &__unary_op](_DifferenceType __i) { return __unary_op(__first[__i]); }); in __brick_transform_reduce() 116 … _BinaryOperation __binary_op, _UnaryOperation __unary_op, _IsVector __is_vector, in __pattern_transform_reduce() argument 119 …return __internal::__brick_transform_reduce(__first, __last, __init, __binary_op, __unary_op, __is… in __pattern_transform_reduce() 126 … _BinaryOperation __binary_op, _UnaryOperation __unary_op, _IsVector __is_vector, in __pattern_transform_reduce() argument 132 … [__unary_op](_ForwardIterator __i) mutable { return __unary_op(*__i); }, __init, __binary_op, in __pattern_transform_reduce() 133 … [__unary_op, __binary_op, __is_vector](_ForwardIterator __i, _ForwardIterator __j, _Tp __init) { in __pattern_transform_reduce() 134 …eturn __internal::__brick_transform_reduce(__i, __j, __init, __binary_op, __unary_op, __is_vector); in __pattern_transform_reduce() [all …]
|
D | glue_numeric_impl.h | 89 _BinaryOperation __binary_op, _UnaryOperation __unary_op) in transform_reduce() argument 92 std::forward<_ExecutionPolicy>(__exec), __first, __last, __init, __binary_op, __unary_op, in transform_reduce() 162 _UnaryOperation __unary_op) in transform_exclusive_scan() argument 165 …std::forward<_ExecutionPolicy>(__exec), __first, __last, __result, __unary_op, __init, __binary_op, in transform_exclusive_scan() 179 … _ForwardIterator2 __result, _BinaryOperation __binary_op, _UnaryOperation __unary_op, in transform_inclusive_scan() argument 183 …std::forward<_ExecutionPolicy>(__exec), __first, __last, __result, __unary_op, __init, __binary_op, in transform_inclusive_scan() 195 … _ForwardIterator2 __result, _BinaryOperation __binary_op, _UnaryOperation __unary_op) in transform_inclusive_scan() argument 199 auto __tmp = __unary_op(*__first); in transform_inclusive_scan() 202 __binary_op, __unary_op, __tmp); in transform_inclusive_scan()
|
D | glue_numeric_defs.h | 53 _BinaryOperation __binary_op, _UnaryOperation __unary_op); 91 _UnaryOperation __unary_op); 99 … _ForwardIterator2 __result, _BinaryOperation __binary_op, _UnaryOperation __unary_op, 106 … _ForwardIterator2 __result, _BinaryOperation __binary_op, _UnaryOperation __unary_op);
|
D | unseq_backend_simd.h | 518 __simd_scan(_InputIterator __first, _Size __n, _OutputIterator __result, _UnaryOperation __unary_op… in __simd_scan() argument 526 __init += __unary_op(__first[__i]); in __simd_scan() 553 __simd_scan(_InputIterator __first, _Size __n, _OutputIterator __result, _UnaryOperation __unary_op… in __simd_scan() argument 567 __init_.__value = __binary_op(__init_.__value, __unary_op(__first[__i])); in __simd_scan() 576 __simd_scan(_InputIterator __first, _Size __n, _OutputIterator __result, _UnaryOperation __unary_op… in __simd_scan() argument 582 __init += __unary_op(__first[__i]); in __simd_scan() 593 __simd_scan(_InputIterator __first, _Size __n, _OutputIterator __result, _UnaryOperation __unary_op… in __simd_scan() argument 605 __init_.__value = __binary_op(__init_.__value, __unary_op(__first[__i])); in __simd_scan()
|