Lines Matching defs:name
100 const char *name;
120 { .name = "%eax" },
121 { .name = "%edx" },
122 { .name = "%ecx" },
123 { .name = "%ebx" },
124 { .name = "%esi" },
125 { .name = "%edi" },
127 { .name = "%ebp" },
128 { .name = "%esp" },
184 return op->reg->name;
198 op->base ? op->base->name : "",
200 op->index ? op->index->name : "");
299 return hardregs[storage->regno].name;
354 output_comment(state, "flushing %s from %s", show_pseudo(pseudo), hardreg->name);
376 output_insn(state, "movl %s,%s", hardreg->name, show_memop(storage));
387 output_comment(state, "reg %s flushed while busy is %d!", reg->name, reg->busy);
450 output_comment(state, "marking pseudo %s in reg %s dead", show_pseudo(pseudo), reg->name);
458 output_comment(state, "added pseudo %s to reg %s", show_pseudo(pseudo), reg->name);
533 output_comment(state, "found pseudo %s in reg %s (busy=%d)", show_pseudo(pseudo), reg->name, reg->busy);
555 output_insn(state, "%s %s", opcodes[opcode], reg->name);
596 output_insn(state, "movl $%lld,%s", pseudo->value, hardreg->name);
602 output_insn(state, "movl $<%s>,%s", show_pseudo(pseudo), hardreg->name);
616 output_insn(state, "leal %s,%s", show_memop(src->storage), hardreg->name);
624 output_insn(state, "movl $<%s>,%s", show_pseudo(def->target), hardreg->name);
632 output_insn(state, "mov.%d %s,%s", 32, show_memop(src->storage), hardreg->name);
635 output_insn(state, "reload %s from %s", hardreg->name, show_pseudo(pseudo));
654 output_insn(state, "movl %s,%s", src->name, dst->name);
672 output_comment(state, "copying %s to preferred target %s", show_pseudo(target), reg->name);
680 output_comment(state, "copying %s to %s", show_pseudo(target), reg->name);
681 output_insn(state, "movl %s,%s", src->name, reg->name);
806 return op->base->name;
816 output_insn(state, "lea %s,%s", show_op(state, op), reg->name);
817 return reg->name;
861 return getreg(state, pseudo, NULL)->name;
895 output_insn(state, "%s.%d %s,%s", op, insn->size, show_op(state, src2), dst->name);
992 output_insn(state, "mov.%d %s,%s", insn->size, input, dst->name);
1011 show_pseudo(pseudo), reg->name);
1044 output_insn(state, "sext.%d.%d %s", old, new, dst->name);
1049 output_insn(state, "andl.%d $%#llx,%s", insn->size, mask, dst->name);
1080 output_insn(state, "testl %s,%s", reg->name, reg->name);
1099 output_insn(state, "switch on %s", reg->name);
1109 output_insn(state, "movl %s,%s", reg->name, wants->name);
1150 output_insn(state, "testl %s,%s", reg->name, reg->name);
1154 output_insn(state, "sel%s %s,%s", cond, src2->name, dst->name);
1158 const struct ident *name;
1205 const struct ident *ident = args[i].name;
1210 if (memcmp(src, ident->name, len))
1266 string = getreg(state, pseudo, NULL)->name;
1276 string = reg->name;
1285 arg->name = entry->ident;
1314 string = reg->name;
1320 arg->name = entry->ident;
1357 output_insn(state, "cmp.%d %s,%s", insn->size, src2, src->name);
1369 struct symbol *sym = insn->bb->ep->name;
1370 const char *name = show_ident(sym->ident);
1372 printf("\n\n%s:\n", name);
1374 printf("\n\n.globl %s\n%s:\n", name, name);
1476 output_insn(state, "movl %s,%s", reg->name, out->name);
1491 output_insn(state, "movl %s,%s", reg->name, out->name);
1502 output_insn(state, "movl %s,%s", reg->name, show_memop(storage));
1519 output_insn(state, "movl %s,%s", show_pseudo(src), out->name);
1570 output_insn(state, "movl %s,%s", show_memop(in->storage), hardregs[out->regno].name);
1629 output_insn(state, "movl %s,%s", reg->name, show_memop(out));
1635 output_insn(state, "movl %s,%s", reg->name, dst->name);
1698 const char *name = show_storage(storage);
1699 output_comment(state, "incoming %s in %s", show_pseudo(entry->pseudo), name);
1703 name = hardregs[regno].name;
1811 sym = ep->name;