Lines Matching defs:label
98 STOR_LABEL, /* label / jump target */
99 STOR_LABELSYM, /* label generated from symbol's pointer value */
138 int label;
182 int label;
457 s->label);
482 int label)
488 atom->label = label;
571 static int label = 0;
572 return ++label;
659 static void emit_label (int label, const char *comment)
665 sprintf(s, ".L%d:\n", label);
667 sprintf(s, ".L%d:\t\t\t\t\t# %s\n", label, comment);
767 printf(".L%d:\n", atom->label);
1451 /* create conditional-failed label to jump to */
1454 target_val->label = target_false;
1472 cond_end_st->label = cond_end;
1548 jmplbl->label = f->ret_target;
1637 int label = new_label();
1640 push_cstring(f, expr->string, label);
1643 new->label = label;
1715 struct storage *labelsym, *label;
1748 label = new_storage(STOR_LABEL);
1749 label->flags |= STOR_WANTS_FREE;
1750 label->label = next_test = new_label();
1753 insn("jl", label, NULL, NULL);
1759 label = new_storage(STOR_LABEL);
1760 label->flags |= STOR_WANTS_FREE;
1761 label->label = next_test;
1764 insn("jg", label, NULL, NULL);
1778 label = new_storage(STOR_LABEL);
1779 label->flags |= STOR_WANTS_FREE;
1780 label->label = switch_end = new_label();
1781 insn("jmp", label, NULL, "goto end of switch");
1936 lbv->label = loop_bottom;
1943 lbv->label = loop_bottom;
1960 lbv->label = loop_top;
1966 lbv->label = loop_top;
1972 lbv->label = loop_top;
2044 lbv->label = loopstk_break();
2049 lbv->label = loopstk_continue();