Lines Matching defs:tmp
37 static int simplify_phi_node(struct instruction *phi, pseudo_t tmp)
54 // -> replace the target pseudo by the tmp
56 use_pseudo(pu->insn, tmp, pu->userp);
65 pseudo_t tmp;
68 tmp = alloc_pseudo(NULL);
69 tmp->type = phi->target->type;
70 tmp->ident = phi->target->ident;
71 tmp->def = NULL; // defined by all the phisrc
74 simplify_phi_node(phi, tmp);
76 // rewrite all it's phi_src to copy to a new tmp
87 def->target = tmp;
99 insn->target = tmp;
112 // copy %rt, %tmp
114 use_pseudo(phi, tmp, &phi->src);