Lines Matching refs:binary_op
154 typename V::value_type neutral_element, BinaryOperation binary_op);
157 typename V::value_type reduce(const const_where_expression<M, V>& x, plus<> binary_op = plus<>());
160 typename V::value_type reduce(const const_where_expression<M, V>& x, multiplies<> binary_op);
163 typename V::value_type reduce(const const_where_expression<M, V>& x, bit_and<> binary_op);
166 typename V::value_type reduce(const const_where_expression<M, V>& x, bit_or<> binary_op);
169 typename V::value_type reduce(const const_where_expression<M, V>& x, bit_xor<> binary_op);
1239 typename _SimdType::value_type neutral_element, _BinaryOp binary_op);
1244 plus<typename _SimdType::value_type> binary_op = {});
1249 multiplies<typename _SimdType::value_type> binary_op);
1254 bit_and<typename _SimdType::value_type> binary_op);
1259 bit_or<typename _SimdType::value_type> binary_op);
1264 bit_xor<typename _SimdType::value_type> binary_op);