| /freebsd-14.2/contrib/llvm-project/libcxx/include/__numeric/ |
| H A D | transform_inclusive_scan.h | 24 template <class _InputIterator, class _OutputIterator, class _Tp, class _BinaryOp, class _UnaryOp> 26 …_InputIterator __first, _InputIterator __last, _OutputIterator __result, _BinaryOp __b, _UnaryOp _… in transform_inclusive_scan() 35 template <class _InputIterator, class _OutputIterator, class _BinaryOp, class _UnaryOp> 37 …_InputIterator __first, _InputIterator __last, _OutputIterator __result, _BinaryOp __b, _UnaryOp _… in transform_inclusive_scan()
|
| H A D | inclusive_scan.h | 26 template <class _InputIterator, class _OutputIterator, class _Tp, class _BinaryOp> 28 inclusive_scan(_InputIterator __first, _InputIterator __last, _OutputIterator __result, _BinaryOp _… in inclusive_scan() 36 template <class _InputIterator, class _OutputIterator, class _BinaryOp> 38 inclusive_scan(_InputIterator __first, _InputIterator __last, _OutputIterator __result, _BinaryOp _… in inclusive_scan()
|
| H A D | transform_exclusive_scan.h | 23 template <class _InputIterator, class _OutputIterator, class _Tp, class _BinaryOp, class _UnaryOp> 25 …_InputIterator __first, _InputIterator __last, _OutputIterator __result, _Tp __init, _BinaryOp __b… in transform_exclusive_scan()
|
| H A D | reduce.h | 28 template <class _InputIterator, class _Tp, class _BinaryOp> 30 reduce(_InputIterator __first, _InputIterator __last, _Tp __init, _BinaryOp __b) { in reduce()
|
| H A D | exclusive_scan.h | 28 template <class _InputIterator, class _OutputIterator, class _Tp, class _BinaryOp> 30 …nputIterator __first, _InputIterator __last, _OutputIterator __result, _Tp __init, _BinaryOp __b) { in exclusive_scan()
|
| H A D | transform_reduce.h | 27 template <class _InputIterator, class _Tp, class _BinaryOp, class _UnaryOp> 29 transform_reduce(_InputIterator __first, _InputIterator __last, _Tp __init, _BinaryOp __b, _UnaryOp… in transform_reduce()
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/ |
| H A D | valarray | 447 struct _BinaryOp { 924 struct _BinaryOp<_Op, valarray<_Tp>, _A1> { 941 struct _BinaryOp<_Op, _A0, valarray<_Tp> > { 958 struct _BinaryOp<_Op, valarray<_Tp>, valarray<_Tp> > { 2612 typedef _BinaryOp<divides<value_type>, _Expr1, _Expr2> _Op; 2640 typedef _BinaryOp<modulus<value_type>, _Expr1, _Expr2> _Op; 2668 typedef _BinaryOp<plus<value_type>, _Expr1, _Expr2> _Op; 2696 typedef _BinaryOp<minus<value_type>, _Expr1, _Expr2> _Op; 2724 typedef _BinaryOp<bit_xor<value_type>, _Expr1, _Expr2> _Op; 2780 typedef _BinaryOp<bit_or<value_type>, _Expr1, _Expr2> _Op; [all …]
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__algorithm/pstl_backends/cpu_backends/ |
| H A D | thread.h | 43 template <class _Index, class _UnaryOp, class _Tp, class _BinaryOp, class _Reduce> 45 __parallel_transform_reduce(_Index __first, _Index __last, _UnaryOp, _Tp __init, _BinaryOp, _Reduce… in __parallel_transform_reduce() argument
|
| H A D | serial.h | 40 template <class _Index, class _UnaryOp, class _Tp, class _BinaryOp, class _Reduce> 42 __parallel_transform_reduce(_Index __first, _Index __last, _UnaryOp, _Tp __init, _BinaryOp, _Reduce… in __parallel_transform_reduce() argument
|