Searched refs:fr_subtype (Results 1 – 15 of 15) sorted by relevance
| /NextBSD/contrib/binutils/gas/ |
| HD | ehopt.c | 423 int fr_subtype; in check_eh_frame() local 426 fr_subtype = d->cie_info.code_alignment << 3; in check_eh_frame() 428 fr_subtype = 0; in check_eh_frame() 430 frag_var (rs_cfa, 4, 0, fr_subtype, make_expr_symbol (exp), in check_eh_frame() 452 int ca = frag->fr_subtype >> 3; in eh_frame_estimate_size_before_relax() 466 frag->fr_subtype = (frag->fr_subtype & ~7) | ret; in eh_frame_estimate_size_before_relax() 480 oldsize = frag->fr_subtype & 7; in eh_frame_relax_frag() 501 switch (frag->fr_subtype & 7) in eh_frame_convert_frag() 505 int ca = frag->fr_subtype >> 3; in eh_frame_convert_frag() 528 frag->fr_fix += frag->fr_subtype & 7; in eh_frame_convert_frag() [all …]
|
| HD | write.c | 452 fragP->fr_subtype); in cvt_frag_to_fill() 488 if (fragP->fr_subtype) in cvt_frag_to_fill() 1550 brokp->dispfrag->fr_subtype = 0; in write_object_file() 1880 this_state = fragP->fr_subtype; in relax_frag() 1952 fragP->fr_subtype = this_state; in relax_frag() 2022 if (fragP->fr_subtype != 0 && offset > fragP->fr_subtype) in relax_segment() 2192 if (fragP->fr_subtype == 0) in relax_segment() 2194 fragP->fr_subtype++; in relax_segment() 2226 if (fragP->fr_subtype != 0) in relax_segment() 2228 if (oldoff > fragP->fr_subtype) in relax_segment() [all …]
|
| HD | frags.c | 214 frag_now->fr_subtype = subtype; in frag_var() 245 frag_now->fr_subtype = subtype; in frag_variant()
|
| HD | frags.h | 82 relax_substateT fr_subtype; member
|
| HD | dwarf2dbg.c | 1071 frag->fr_subtype = size; in dwarf2dbg_estimate_size_before_relax() 1085 old_size = frag->fr_subtype; in dwarf2dbg_relax_frag() 1105 assert (frag->fr_var >= (int) frag->fr_subtype); in dwarf2dbg_convert_frag() 1108 frag->fr_literal + frag->fr_fix, frag->fr_subtype); in dwarf2dbg_convert_frag() 1110 frag->fr_fix += frag->fr_subtype; in dwarf2dbg_convert_frag()
|
| HD | ChangeLog-9697 | 2481 * write.c (relax_segment): Limit alignment change to fr_subtype. 2493 * doc/internals.texi (Frags): Document use of fr_subtype field for
|
| HD | ChangeLog-0001 | 2765 cases, and always return size based on current fr_subtype. 2783 32-bit branch, just set fragP->fr_subtype. Set fragP->fr_var.
|
| /NextBSD/contrib/binutils/gas/config/ |
| HD | tc-mep.c | 1211 if (fragP->fr_subtype == 1) in md_estimate_size_before_relax() 1212 fragP->fr_subtype = insn_to_subtype (fragP->fr_cgen.insn->base->num); in md_estimate_size_before_relax() 1218 new_insn = subtype_mappings[fragP->fr_subtype].insn_for_extern; in md_estimate_size_before_relax() 1219 fragP->fr_subtype = insn_to_subtype (new_insn); in md_estimate_size_before_relax() 1229 fragP->fr_subtype = insn_to_subtype in md_estimate_size_before_relax() 1230 (subtype_mappings[fragP->fr_subtype].insn_for_extern); in md_estimate_size_before_relax() 1233 fragP->fr_subtype ++; in md_estimate_size_before_relax() 1236 fragP->fr_subtype ++; in md_estimate_size_before_relax() 1243 != subtype_mappings[fragP->fr_subtype].insn) in md_estimate_size_before_relax() 1245 int new_insn= subtype_mappings[fragP->fr_subtype].insn; in md_estimate_size_before_relax() [all …]
|
| HD | tc-score.c | 4845 fragp->fr_fix = RELAX_NEW (fragp->fr_subtype); in judge_size_before_relax() 4846 fragp->fr_opcode = fragp->fr_literal + RELAX_RELOC1 (fragp->fr_subtype); in judge_size_before_relax() 4847 return RELAX_NEW (fragp->fr_subtype) - RELAX_OLD (fragp->fr_subtype); in judge_size_before_relax() 4861 if ((RELAX_TYPE (fragp->fr_subtype) == Insn_GP) in md_estimate_size_before_relax() 4862 || (RELAX_TYPE (fragp->fr_subtype) == Insn_PIC)) in md_estimate_size_before_relax() 4888 old = RELAX_OLD (fragp->fr_subtype); in b32_relax_to_b16() 4889 new = RELAX_NEW (fragp->fr_subtype); in b32_relax_to_b16() 4890 relaxable_p = RELAX_OPT (fragp->fr_subtype); in b32_relax_to_b16() 4923 fragp->fr_subtype = RELAX_OPT_CLEAR (fragp->fr_subtype); in b32_relax_to_b16() 4958 insn_size = RELAX_NEW (fragp->fr_subtype); in score_relax_frag() [all …]
|
| HD | tc-mips.c | 3319 mips_macro_warning.first_frag->fr_subtype |= subtype; in macro_end() 13681 if (RELAX_MIPS16_USER_SMALL (fragp->fr_subtype)) in mips16_extended_frag() 13683 if (RELAX_MIPS16_USER_EXT (fragp->fr_subtype)) in mips16_extended_frag() 13686 type = RELAX_MIPS16_TYPE (fragp->fr_subtype); in mips16_extended_frag() 13729 if (RELAX_MIPS16_LONG_BRANCH (fragp->fr_subtype)) in mips16_extended_frag() 13737 fragp->fr_subtype = in mips16_extended_frag() 13738 RELAX_MIPS16_MARK_LONG_BRANCH (fragp->fr_subtype); in mips16_extended_frag() 13803 if (RELAX_MIPS16_EXTENDED (fragp->fr_subtype)) in mips16_extended_frag() 13811 else if (RELAX_MIPS16_JAL_DSLOT (fragp->fr_subtype)) in mips16_extended_frag() 13813 else if (RELAX_MIPS16_DSLOT (fragp->fr_subtype)) in mips16_extended_frag() [all …]
|
| HD | tc-cr16.c | 596 if (fragp->fr_subtype == rlx_state[subtype] in md_estimate_size_before_relax() 600 fragp->fr_subtype = rlx_state[subtype + 1]; in md_estimate_size_before_relax() 605 if (fragp->fr_subtype >= ARRAY_SIZE (md_relax_table)) in md_estimate_size_before_relax() 608 return md_relax_table[fragp->fr_subtype].rlx_length; in md_estimate_size_before_relax() 624 fragP->fr_fix += md_relax_table[fragP->fr_subtype].rlx_length; in md_convert_frag()
|
| HD | tc-i386.c | 5342 int size = (fragP->fr_subtype & CODE16) ? 2 : 4; 5357 switch (TYPE_FROM_RELAX_STATE (fragP->fr_subtype)) 5417 BAD_CASE (fragP->fr_subtype); 5430 return md_relax_table[fragP->fr_subtype].rlx_length; 5466 if ((fragP->fr_subtype & BIG) == 0) 5475 && TYPE_FROM_RELAX_STATE (fragP->fr_subtype) != UNCOND_JUMP) 5479 switch (fragP->fr_subtype) 5517 BAD_CASE (fragP->fr_subtype); 5525 if (DISP_SIZE_FROM_RELAX_STATE (fragP->fr_subtype) == 4 5539 DISP_SIZE_FROM_RELAX_STATE (fragP->fr_subtype));
|
| HD | tc-arm.c | 16662 opcode = fragp->fr_subtype; in md_convert_frag() 16932 switch (fragp->fr_subtype) in arm_relax_frag()
|
| /NextBSD/contrib/binutils/gas/doc/ |
| HD | internals.texi | 564 @item fr_subtype 601 be used. The @code{fr_subtype} field holds the maximum number of bytes to skip 603 done. An @code{fr_subtype} value of 0 means no maximum, which is the normal 617 @code{fr_subtype} field is used during relaxation to hold the current size of 634 @code{fr_symbol} and @code{fr_offset}, and @code{fr_subtype} indicates the 1670 The @code{fr_subtype} field of a frag is an index into a CPU-specific 1741 symbol of the supplied frag and correct the @code{fr_subtype} of the frag if 1748 @code{fr_subtype}, and that's that. 1771 an earlier byte, and @code{fr_subtype} set to @code{rs_machine_dependent} so 1785 @code{fr_subtype} field so that you can figure out what to do with the frag
|
| /NextBSD/contrib/binutils/gas/po/ |
| HD | gas.pot | 3471 msgid "internal inconsistency problem in %s: fr_subtype %d"
|