Home
last modified time | relevance | path

Searched refs:_BinaryOp (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/libcxx/include/__numeric/
H A Dtransform_inclusive_scan.h24 template <class _InputIterator, class _OutputIterator, class _Tp, class _BinaryOp, class _UnaryOp>
28 _OutputIterator __result, _BinaryOp __b, _UnaryOp __u, _Tp __init) in transform_inclusive_scan()
38 template <class _InputIterator, class _OutputIterator, class _BinaryOp, class _UnaryOp>
42 _OutputIterator __result, _BinaryOp __b, _UnaryOp __u) in transform_inclusive_scan()
H A Dinclusive_scan.h26 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 Dtransform_exclusive_scan.h24 class _BinaryOp, class _UnaryOp>
29 _BinaryOp __b, _UnaryOp __u) in transform_exclusive_scan()
H A Dreduce.h24 template <class _InputIterator, class _Tp, class _BinaryOp>
26 _Tp __init, _BinaryOp __b) { in reduce()
H A Dexclusive_scan.h25 template <class _InputIterator, class _OutputIterator, class _Tp, class _BinaryOp>
27 …nputIterator __first, _InputIterator __last, _OutputIterator __result, _Tp __init, _BinaryOp __b) { in exclusive_scan()
H A Dtransform_reduce.h24 template <class _InputIterator, class _Tp, class _BinaryOp, class _UnaryOp>
27_BinaryOp __b, _UnaryOp __u) { in transform_reduce()
/llvm-project-15.0.7/libcxx/include/
H A Dvalarray453 struct _BinaryOp
1136 struct _BinaryOp<_Op, valarray<_Tp>, _A1>
1157 struct _BinaryOp<_Op, _A0, valarray<_Tp> >
1178 struct _BinaryOp<_Op, valarray<_Tp>, valarray<_Tp> >
3931 typedef _BinaryOp<plus<value_type>, _Expr1, _Expr2> _Op;
3940 __val_expr<_BinaryOp<plus<typename _Expr::value_type>,
3956 __val_expr<_BinaryOp<plus<typename _Expr::value_type>,
3986 __val_expr<_BinaryOp<minus<typename _Expr::value_type>,
4002 __val_expr<_BinaryOp<minus<typename _Expr::value_type>,
4446 __val_expr<_BinaryOp<less<typename _Expr::value_type>,
[all …]
/llvm-project-15.0.7/pstl/include/pstl/internal/
H A Dparallel_backend_serial.h77 template <class _ExecutionPolicy, class _Index, class _UnaryOp, class _Tp, class _BinaryOp, class _…
80 _UnaryOp, _Tp __init, _BinaryOp, _Reduce __reduce) in __parallel_transform_reduce() argument
98 template <class _ExecutionPolicy, class _Index, class _UnaryOp, class _Tp, class _BinaryOp, class _…
101 _Tp __init, _BinaryOp, _Reduce, _Scan __scan) in __parallel_transform_scan() argument
H A Dunseq_backend_simd.h532 template <typename _Tp, typename _BinaryOp>
536 _BinaryOp* __bin_op; // Here is a pointer to function because of default ctor
539 …_Combiner(const _Tp& value, const _BinaryOp* bin_op) : __value(value), __bin_op(const_cast<_Binary… in _Combiner()
/llvm-project-15.0.7/mlir/test/Integration/Dialect/SparseTensor/taco/tools/
H A Dmlir_pytaco.py58 _BinaryOp = Callable[[Any, Any], Any] variable
201 def _mode_format_estimator(op: _BinaryOp) -> _ModeFormatOp: argument
397 def _verify_operand_and_build_expr(self, rhs, op: _BinaryOp) -> "_BinaryExpr": argument
1717 op: _BinaryOp
1757 def _op_to_callable(op: _BinaryOp) -> lang.BinaryFnType: argument
1775 op: _BinaryOp
/llvm-project-15.0.7/libcxx/include/experimental/
H A Dsimd1239 template <class _Tp, class _Abi, class _BinaryOp = std::plus<_Tp>>
1240 _Tp reduce(const simd<_Tp, _Abi>&, _BinaryOp = _BinaryOp());
1242 template <class _MaskType, class _SimdType, class _BinaryOp>
1245 typename _SimdType::value_type __neutral_element, _BinaryOp);