Lines Matching defs:out
176 * turns out that 'a' or 'b' is entirely
260 goto out;
264 out:
544 static int replace_insn_pair(struct instruction *out, int op_out, struct instruction *in, int op_in, pseudo_t a, pseudo_t b, pseudo_t c)
548 pseudo_t old_1 = out->src1;
549 pseudo_t old_2 = out->src2;
553 use_pseudo(out, in->target, &out->src1);
554 use_pseudo(out, c, &out->src2);
558 remove_usage(old_1, &out->src1);
559 remove_usage(old_2, &out->src2);
561 out->opcode = op_out;
568 static inline int swap_insn(struct instruction *out, struct instruction *in, pseudo_t a, pseudo_t b, pseudo_t c)
570 return replace_insn_pair(out, in->opcode, in, out->opcode, a, b, c);
575 static int swap_select(struct instruction *out, struct instruction *in, pseudo_t a, pseudo_t b, pseudo_t c, pseudo_t d)
578 swap_insn(out, in, a, b, d);
579 kill_use(&out->src3);