Lines Matching refs:binop
907 ir_function_signature *binop(builtin_available_predicate avail,
4524 builtin_builder::binop(builtin_available_predicate avail,
4549 return binop(&AVAIL, OPCODE, return_type, param0_type, param1_type); \
4897 return binop(always_available, ir_binop_pow, type, type, type);
4923 return binop(avail, ir_binop_mod, x_type, x_type, y_type);
4945 return binop(avail, ir_binop_min, x_type, x_type, y_type);
4952 return binop(avail, ir_binop_max, x_type, x_type, y_type);
5353 return binop(avail, ir_binop_mul, type, type, type);
5355 return binop(avail, ir_binop_dot,
5865 return binop(avail, ir_binop_less,
5873 return binop(avail, ir_binop_gequal,
5882 return binop(avail, ir_binop_less,
5891 return binop(avail, ir_binop_gequal,
5899 return binop(avail, ir_binop_equal,
5907 return binop(avail, ir_binop_nequal,
6506 return binop(x_type->is_double() ? fp64 : gpu_shader5_or_es31_or_integer_functions,