Lines Matching defs:def
517 struct instruction *def = needs->def;
518 if (def->opcode != OP_PHI) {
519 printf(" **uses %s (from %s)**\n", show_pseudo(needs), show_label(def->bb));
524 FOR_EACH_PTR(def->phi_list, phi) {
527 printf("%s(%s:%s)", sep, show_pseudo(phi), show_label(phi->def->bb));
706 assert(target->def == phi_node);
708 target->def = select;
757 pseudo_t alloc_pseudo(struct instruction *def)
763 pseudo->def = def;
784 /* Symbol pseudos have neither nr nor def */
806 /* Value pseudos have neither nr, usage nor def */
824 pseudo->def = entry;
827 /* Argument pseudos have neither usage nor def */
839 phi->def = insn;
866 phi->def = phi_node;
1071 target->def->itype = itype;
1185 new->def->orig_type = from;
1485 taint_undefined_behaviour(dst->def);
1600 taint_undefined_behaviour(dst->def);
1637 return (phi2 == VOID) ? phi2 : phi2->def->src;
1639 return (phi1 == VOID) ? phi1 : phi1->def->src;