Lines Matching defs:arg
770 ir_rvalue *arg = ir->operands[0];
773 ir_constant *zero = new(ir) ir_constant(0.0, arg->type->vector_elements);
774 ir_constant *one = new(ir) ir_constant(1.0, arg->type->vector_elements);
775 ir_variable *frtemp = new(ir) ir_variable(arg->type, "frtemp",
781 i.insert_before(assign(frtemp, fract(arg)));
783 i.insert_before(assign(temp, sub(arg->clone(ir, NULL), frtemp)));
787 ir->operands[0] = gequal(arg->clone(ir, NULL), zero);
804 ir_rvalue *arg = ir->operands[0];
805 ir_constant *zero = new(ir) ir_constant(0.0, arg->type->vector_elements);
806 ir_constant *one = new(ir) ir_constant(1.0, arg->type->vector_elements);
807 ir_constant *neg_one = new(ir) ir_constant(-1.0, arg->type->vector_elements);
811 ir->operands[0] = less(arg->clone(ir, NULL),
814 ir->operands[2] = csel(greater(arg, zero),