Lines Matching refs:binary_op
153 typename V::value_type neutral_element, BinaryOperation binary_op);
156 typename V::value_type reduce(const const_where_expression<M, V>& x, plus<> binary_op = plus<>());
159 typename V::value_type reduce(const const_where_expression<M, V>& x, multiplies<> binary_op);
162 typename V::value_type reduce(const const_where_expression<M, V>& x, bit_and<> binary_op);
165 typename V::value_type reduce(const const_where_expression<M, V>& x, bit_or<> binary_op);
168 typename V::value_type reduce(const const_where_expression<M, V>& x, bit_xor<> binary_op);
1241 typename _SimdType::value_type neutral_element, _BinaryOp binary_op);
1246 plus<typename _SimdType::value_type> binary_op = {});
1251 multiplies<typename _SimdType::value_type> binary_op);
1256 bit_and<typename _SimdType::value_type> binary_op);
1261 bit_or<typename _SimdType::value_type> binary_op);
1266 bit_xor<typename _SimdType::value_type> binary_op);