Lines Matching refs:pseudo
37 * All the same pseudo - mark the phi-nodes unused
39 * pseudo.
103 static int address_taken(pseudo_t pseudo)
106 FOR_EACH_PTR(pseudo->users, pu) {
116 static int local_pseudo(pseudo_t pseudo)
118 return pseudo->type == PSEUDO_SYM
119 && !(pseudo->sym->ctype.modifiers & (MOD_STATIC | MOD_NONLOCAL))
120 && !address_taken(pseudo);
141 pseudo_t pseudo = insn->src;
142 int local = local_pseudo(pseudo);
180 assert(pseudo->type != PSEUDO_ARG);
234 pseudo_t pseudo = insn->src;
242 local = local_pseudo(pseudo);
275 pseudo_t pseudo;
285 FOR_EACH_PTR(ep->accesses, pseudo) {
286 struct symbol *var = pseudo->sym;
293 kill_dead_stores(ep, pseudo, local_pseudo(pseudo));
294 } END_FOR_EACH_PTR(pseudo);