Home | History | Annotate | Download | only in config

Lines Matching defs:label

1019 /* Branch without likely bit.  If label is out of range, we turn:
1021 beq reg1, reg2, label
1028 j label
1038 bltzal <-> bgezal (with jal label instead of j label)
1048 Branch likely. If label is out of range, we turn:
1050 beql reg1, reg2, label
1059 1: j[al] label
1068 j[al] label
1081 bltzall -> bgezal (with jal label instead of j label)
1877 symbolS *label;
4252 gas_assert (S_GET_SEGMENT (l->label) == now_seg);
4253 symbol_set_frag (l->label, frag_now);
4258 S_SET_VALUE (l->label, val);
4291 /* Mark MIPS16 or microMIPS instruction label LABEL. This permits the
4300 mips_compressed_mark_label (symbolS *label)
4305 S_SET_OTHER (label, ELF_ST_SET_MIPS16 (S_GET_OTHER (label)));
4307 S_SET_OTHER (label, ELF_ST_SET_MICROMIPS (S_GET_OTHER (label)));
4308 if ((S_GET_VALUE (label) & 1) == 0
4309 /* Don't adjust the address if the label is global or weak, or
4313 && !S_IS_WEAK (label)
4314 && !S_IS_EXTERNAL (label)
4315 && !s_is_linkonce (label, now_seg))
4316 S_SET_VALUE (label, S_GET_VALUE (label) | 1);
4327 mips_compressed_mark_label (l->label);
6780 We cheat on this; all we check for is whether there is a label on
6782 a label, users must use .set noreorder. */
6973 /* For microMIPS macros, we need to generate a local number label
7673 /* We need to emit a label at the end of branch-likely macros. */
7680 /* We just output an insn, so the next one doesn't have a label. */
7684 /* Forget that there was any previous instruction or label.
9612 /* Set to true so that append_insn adds a label. */
15304 The MIPS assembler also automatically adjusts any preceding label.
15307 one label. However, other label adjustments are applied to batches
15334 /* o Note that the assembler pulls down any immediately preceding label
15493 incorrectly label the sections as SHT_PROGBITS. The best compromise
16033 .cpsetup $reg1, offset|$reg2, label
16037 lui $gp, %hi(%neg(%gp_rel(label)))
16038 addiu $gp, $gp, %lo(%neg(%gp_rel(label)))
16043 lui $gp, %hi(%neg(%gp_rel(label)))
16044 addiu $gp, $gp, %lo(%neg(%gp_rel(label)))
16556 now whether the preceding label marks compressed code. We do not
16557 support changing the compression mode of a label after a .stab*
16882 for a text label. */
17018 for a text label. */
17056 /* If label is out of range, we turn branch <br>:
17058 <br> label # 4 bytes
17063 j label # 4 bytes
17072 j label # 4 bytes
17076 lw/ld at, %got(label)(gp) # 4 bytes
17077 d/addiu at, %lo(label) # 4 bytes
17113 for a text label. */
17759 /* Make a label at the end for use with the branch. */
17870 set for a text label. */
18019 /* This function is called whenever a label is defined, including fake
18021 handling branch delays; if a branch has a label, we assume we cannot
18039 l->label = sym;
18044 /* This function is called as tc_frob_label() whenever a label is defined