Searched refs:_BinaryOperation (Results 1 – 9 of 9) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__algorithm/pstl_backends/cpu_backends/ |
| H A D | transform_reduce.h | 37 typename _BinaryOperation, 40 …__enable_if_t<__desugars_to<__plus_tag, _BinaryOperation, _Tp, _UnaryResult>::value && is_arithmet… 44 __simd_transform_reduce(_DifferenceType __n, _Tp __init, _BinaryOperation, _UnaryOperation __f) noe… in __simd_transform_reduce() argument 53 typename _BinaryOperation, 56 __enable_if_t<!(__desugars_to<__plus_tag, _BinaryOperation, _Tp, _UnaryResult>::value && 60 __simd_transform_reduce(_Size __n, _Tp __init, _BinaryOperation __binary_op, _UnaryOperation __f) n… in __simd_transform_reduce() 156 template <class _ExecutionPolicy, class _ForwardIterator, class _Tp, class _BinaryOperation, class … 162 _BinaryOperation __reduce, in __pstl_transform_reduce()
|
| H A D | transform.h | 87 class _BinaryOperation, 95 _BinaryOperation __op) { in __pstl_transform()
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__numeric/ |
| H A D | pstl_reduce.h | 36 class _BinaryOperation = plus<>, 44 _BinaryOperation&& __op = {}) noexcept { 47 …cy](_ForwardIterator __g_first, _ForwardIterator __g_last, _Tp __g_init, _BinaryOperation __g_op) { 60 class _BinaryOperation = plus<>, 68 _BinaryOperation __op = {}) {
|
| H A D | pstl_transform_reduce.h | 108 class _BinaryOperation, 117 _BinaryOperation&& __reduce, in __transform_reduce() 132 class _BinaryOperation, 141 _BinaryOperation __reduce, in transform_reduce()
|
| H A D | accumulate.h | 37 template <class _InputIterator, class _Tp, class _BinaryOperation> 39 accumulate(_InputIterator __first, _InputIterator __last, _Tp __init, _BinaryOperation __binary_op)… in accumulate()
|
| H A D | partial_sum.h | 44 template <class _InputIterator, class _OutputIterator, class _BinaryOperation> 46 …tIterator __first, _InputIterator __last, _OutputIterator __result, _BinaryOperation __binary_op) { in partial_sum()
|
| H A D | adjacent_difference.h | 45 template <class _InputIterator, class _OutputIterator, class _BinaryOperation> 47 …_InputIterator __first, _InputIterator __last, _OutputIterator __result, _BinaryOperation __binary… in adjacent_difference()
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__algorithm/ |
| H A D | pstl_transform.h | 74 class _BinaryOperation, 83 _BinaryOperation&& __op) noexcept { in __transform() 93 class _BinaryOperation, 102 _BinaryOperation __op) { in transform()
|
| H A D | transform.h | 28 …plate <class _InputIterator1, class _InputIterator2, class _OutputIterator, class _BinaryOperation> 34 _BinaryOperation __binary_op) { in transform()
|