Lines Matching refs:binary_op

43                BinaryOp binary_op, T trash)  in operator ()()
49 …ansform_inclusive_scan(std::execution::seq, first, last, expected_first, binary_op, unary_op, init) in operator ()()
50 …nsform_exclusive_scan(std::execution::seq, first, last, expected_first, init, binary_op, unary_op); in operator ()()
51 …auto orr2 = inclusive ? transform_inclusive_scan(exec, first, last, out_first, binary_op, unary_op… in operator ()()
52 … : transform_exclusive_scan(exec, first, last, out_first, init, binary_op, unary_op); in operator ()()
59 … = transform_inclusive_scan(std::execution::seq, first, last, expected_first, binary_op, unary_op); in operator ()()
60 orr2 = transform_inclusive_scan(exec, first, last, out_first, binary_op, unary_op); in operator ()()
81 T init, BinaryOperation binary_op) noexcept in transform_inclusive_scan_serial() argument
85 init = binary_op(init, unary_op(*first)); in transform_inclusive_scan_serial()
95 T init, BinaryOperation binary_op) noexcept in transform_exclusive_scan_serial() argument
100 init = binary_op(init, unary_op(*first)); in transform_exclusive_scan_serial()
107 test(UnaryOp unary_op, Out init, BinaryOp binary_op, Out trash) in test() argument
117 tmp = binary_op(tmp, unary_op(in[k])); in test()
123 tmp = binary_op(tmp, unary_op(in[k])); in test()
132 … ? transform_inclusive_scan_serial(in.cbegin(), in.cend(), out.fbegin(), unary_op, init, binary_op) in test()
133 …: transform_exclusive_scan_serial(in.cbegin(), in.cend(), out.fbegin(), unary_op, init, binary_op); in test()
138 expected.end(), in.size(), unary_op, init, binary_op, trash); in test()
140 expected.end(), in.size(), unary_op, init, binary_op, trash); in test()
146 test_matrix(UnaryOp unary_op, Out init, BinaryOp binary_op, Out trash) in test_matrix() argument
156 expected.end(), in.size(), unary_op, init, binary_op, trash); in test_matrix()
158 expected.end(), in.size(), unary_op, init, binary_op, trash); in test_matrix()