Lines Matching defs:new
721 /* Add a label to the currently active block, return new active block */
969 pseudo_t new;
975 new = alloc_pseudo(insn);
977 insn->target = new;
982 return new;
1123 pseudo_t new;
1129 new = add_load(ep, ad);
1131 new = linearize_bitfield_extract(ep, new, ctype, btype);
1132 return new;
1149 pseudo_t old, new, one;
1163 new = add_binary_op(ep, ad.btype, op, old, one);
1165 new = cast_pseudo(ep, new, ad.btype, ad.type);
1166 linearize_store_gen(ep, new, &ad);
1167 return postop ? old : new;
1173 pseudo_t new = alloc_pseudo(insn);
1175 insn->target = new;
1178 return new;
1184 pseudo_t new = add_unop(ep, to, op, src);
1185 new->def->orig_type = from;
1186 return new;
1193 pseudo_t new = alloc_pseudo(insn);
1195 insn->target = new;
1200 return new;
1519 pseudo_t new = linearize_expression(ep, arg);
1520 use_pseudo(insn, new, add_pseudo(&insn->arguments, new));