show_pseudo
show_pseudo(pseudo), reg->name);
output_insn(state, "call %s", show_pseudo(insn->func));
output_insn(state, "# asm input \"%s\": %s : %s", constraint, show_pseudo(pseudo), string);
output_insn(state, "# asm output \"%s\": %s : %s", constraint, show_pseudo(pseudo), string);
output_insn(state, "movl %s,%s", show_pseudo(src), show_memop(storage));
output_insn(state, "movl %s,%s", show_pseudo(src), out->name);
output_comment(state, "incoming %s in %s", show_pseudo(entry->pseudo), name);
output_comment(state, "%s <- %s", show_pseudo(entry->pseudo), show_storage(entry->storage));
output_comment(state, "%s <-> %s", show_pseudo(entry->pseudo), show_storage(entry->storage));
output_comment(state, "%s -> %s", show_pseudo(entry->pseudo), show_storage(entry->storage));
output_comment(state, "flushing %s from %s", show_pseudo(pseudo), hardreg->name);
output_comment(state, "marking pseudo %s in reg %s dead", show_pseudo(pseudo), reg->name);
output_comment(state, "added pseudo %s to reg %s", show_pseudo(pseudo), reg->name);
output_comment(state, "found pseudo %s in reg %s (busy=%d)", show_pseudo(pseudo), reg->name, reg->busy);
output_insn(state, "movl $<%s>,%s", show_pseudo(pseudo), hardreg->name);
output_insn(state, "movl $<%s>,%s", show_pseudo(def->target), hardreg->name);
output_insn(state, "reload %s from %s", hardreg->name, show_pseudo(pseudo));
output_comment(state, "copying %s to preferred target %s", show_pseudo(target), reg->name);
output_comment(state, "copying %s to %s", show_pseudo(target), reg->name);
return show_pseudo(pseudo);
output_comment(state, "killing pseudo %s", show_pseudo(pseudo));
bb, show_pseudo(insn->func),
sparse_error(insn->pos, "wrong usage for %s in %s", show_pseudo(pseudo),
buf += sprintf(buf, " (%s)", show_pseudo(entry->pseudo));
buf += sprintf(buf, "%s", show_pseudo(insn->src));
buf += sprintf(buf, "%s, %s, %s", show_pseudo(insn->cond), show_label(insn->bb_true), show_label(insn->bb_false));
buf += sprintf(buf, "%s <- ", show_pseudo(insn->target));
buf += sprintf(buf, "%s <- ", show_pseudo(insn->target));
buf += sprintf(buf, "%s", show_pseudo(insn->cond));
buf += sprintf(buf, "%s", show_pseudo(insn->src));
buf += sprintf(buf, "%s <- %s ", show_pseudo(insn->target), show_pseudo(insn->phi_src));
buf += sprintf(buf, " (%s)", show_pseudo(phi->target));
buf += sprintf(buf, "%s", show_pseudo(insn->target));
buf += sprintf(buf, "%s %s", s, show_pseudo(phi));
buf += sprintf(buf, "%s <- %d[%s]", show_pseudo(insn->target), insn->offset, show_pseudo(insn->src));
buf += sprintf(buf, "%s -> %d[%s]", show_pseudo(insn->target), insn->offset, show_pseudo(insn->src));
buf += sprintf(buf, "%s <- ", show_pseudo(insn->target));
buf += sprintf(buf, "%s", show_pseudo(insn->func));
buf += sprintf(buf, ", %s", show_pseudo(arg));
show_pseudo(insn->target),
show_pseudo(insn->src));
buf += sprintf(buf, "%s <- %s, %s", show_pseudo(insn->target), show_pseudo(insn->src1), show_pseudo(insn->src2));
buf += sprintf(buf, "%s <- %s, %s, %s", show_pseudo(insn->target),
show_pseudo(insn->src1), show_pseudo(insn->src2), show_pseudo(insn->src3));
buf += sprintf(buf, "%s <- %s, %d, %d", show_pseudo(insn->target), show_pseudo(insn->base), insn->from, insn->len);
buf += sprintf(buf, "%s <- %s", show_pseudo(insn->target), show_pseudo(insn->src1));
buf += sprintf(buf, "%s between %s..%s", show_pseudo(insn->src1), show_pseudo(insn->src2), show_pseudo(insn->src3));
buf += sprintf(buf, "%s <- %s", show_pseudo(insn->target), show_pseudo(insn->src1));
buf += sprintf(buf, "%s", show_pseudo(insn->target));
buf += sprintf(buf, "%s <- %s", show_pseudo(insn->target), show_pseudo(insn->src));
printf(" **uses %s (from %s)**\n", show_pseudo(needs), show_label(def->bb));
printf(" **uses %s (from", show_pseudo(needs));
printf("%s(%s:%s)", sep, show_pseudo(phi), show_label(phi->def->bb));
printf(" **defines %s **\n", show_pseudo(defines));
const char *show_pseudo(pseudo_t pseudo);
show_ident(sym->ident), show_pseudo(pseudo));
show_pseudo(last->pseudo),
show_pseudo(entry->pseudo));