Lines Matching defs:lui
2055 0x800 to slightly below 0x800. C.LUI does not accept zero as a
2253 0-relative lui sequences. */
2263 /* If it's impossible to reference this with a LUI-based offset then don't
5059 /* Delete unnecessary LUI and reuse the reloc. */
5069 /* Can we relax LUI to C.LUI? Alignment might move the section forward;
5080 /* Replace LUI with C.LUI if legal (i.e., rd != x0 and rd != x2/sp). */
5081 bfd_vma lui = bfd_getl32 (contents + rel->r_offset);
5082 unsigned rd = ((unsigned)lui >> OP_SH_RD) & OP_MASK_RD;
5086 lui = (lui & (OP_MASK_RD << OP_SH_RD)) | MATCH_C_LUI;
5087 bfd_putl32 (lui, contents + rel->r_offset);
5371 Pass 0: Shortens code sequences for LUI/CALL/TPREL/PCREL relocs and
5557 /* For the lui and auipc relaxations, since the symbol