Lines Matching defs:name
103 const char *name;
214 #define REGINFO(nr, str, conflicts...) [nr] = { .name = str, .aliases = { nr , conflicts } }
290 fprintf(stderr, "register %s is busy\n", info->name);
292 fprintf(stderr, " conflicts with %s\n", reg_info_table[regno].name);
303 fprintf(stderr, "freeing already free'd register %s\n", reg_info_table[regno].name);
307 const char *name;
361 fprintf(stderr, "Ran out of %s registers\n", class->name);
373 emit_comment("already have register %s", info->name);
437 static char name[32];
441 strcpy(name, pretty_offset((int) pseudo_offset(s)));
444 strcpy(name, pretty_offset((int) arg_offset(s)));
447 strcpy(name, show_ident(s->sym->ident));
450 strcpy(name, s->reg->name);
453 sprintf(name, "$%lld", s->value);
456 sprintf(name, "%s.L%d", s->flags & STOR_LABEL_VAL ? "$" : "",
460 sprintf(name, "%s.LS%p", s->flags & STOR_LABEL_VAL ? "$" : "",
465 return name;
849 const char *name = show_ident(sym->ident);
859 printf(".globl %s\n", name);
860 printf("\t.type\t%s, @function\n", name);
861 printf("%s:\n", name);
892 name = show_ident(sym->ident);
893 printf("\t.size\t%s, .-%s\n", name, name);
900 static void emit_object_pre(const char *name, unsigned long modifiers,
904 printf(".globl %s\n", name);
908 printf("\t.type\t%s, @object\n", name);
909 printf("\t.size\t%s, %d\n", name, byte_size);
910 printf("%s:\n", name);
941 static void emit_global_noinit(const char *name, unsigned long modifiers,
947 sprintf(s, "\t.local\t%s\n", name);
951 sprintf(s, "\t.comm\t%s,%d,%lu\n", name, byte_size, alignment);
953 sprintf(s, "\t.comm\t%s,%d\n", name, byte_size);