Lines Matching refs:op0
42 * Breaks an ir_binop_sub expression down to add(op0, neg(op1))
47 * want to recognize add(op0, neg(op1)) or the other way around to
52 * Breaks an ir_unop_div expression down to op0 * (rcp(op1)).
72 * Breaks an ir_unop_mod expression down to (op1 * fract(op0 / op1))
138 /* op0 / op1 -> op0 * (1.0 / op1) */
146 ir_rvalue *op0, *op1;
165 op0 = new(ir) ir_expression(ir_unop_i2f, vec_type, ir->operands[0], NULL);
167 op0 = new(ir) ir_expression(ir_unop_u2f, vec_type, ir->operands[0], NULL);
169 op0 = new(ir) ir_expression(ir_binop_mul, vec_type, op0, op1);
172 ir->operands[0] = op0;