Lines Matching refs:add
629 * (mul (floor (add (abs x) 0.5) (sign x)))
633 * (trunc (add x (mul (sign x) 0.5)))
657 return trunc(add(abs_expr->operands[0],
714 ir_expression *add = op_expr[add_pos];
716 if (!add || add->operation != ir_binop_add)
723 /* We are allowed to add scalars with a vector or matrix. In that
726 if (add->operands[0]->type != add->operands[1]->type)
734 neg(add->operands[0]),
735 add->operands[1]);
738 add->operands[0],
739 neg(add->operands[1]));
961 return add(ir->operands[1], ir->operands[2]);
963 return add(ir->operands[0], ir->operands[2]);
996 return mul(ir->operands[0], add(one, neg(ir->operands[2])));