Lines Matching refs:fragp

774 md_estimate_size_before_relax (fragS *fragp, segT segment ATTRIBUTE_UNUSED)  in md_estimate_size_before_relax()  argument
776 return nios2_relax_subtype_size (fragp->fr_subtype); in md_estimate_size_before_relax()
781 nios2_relax_frag (segT segment, fragS *fragp, long stretch) in nios2_relax_frag() argument
783 addressT target = fragp->fr_offset; in nios2_relax_frag()
784 relax_substateT subtype = fragp->fr_subtype; in nios2_relax_frag()
785 symbolS *symbolp = fragp->fr_symbol; in nios2_relax_frag()
798 && sym_frag->relax_marker != fragp->relax_marker) in nios2_relax_frag()
800 if (stretch < 0 || sym_frag->region == fragp->region) in nios2_relax_frag()
802 else if (target < fragp->fr_address) in nios2_relax_frag()
803 target = fragp->fr_next->fr_address + stretch; in nios2_relax_frag()
808 offset = target - fragp->fr_address - fragp->fr_fix - fragp->fr_var; in nios2_relax_frag()
847 as_bad_where (fragp->fr_file, fragp->fr_line, in nios2_relax_frag()
857 fragp->fr_subtype = subtype; in nios2_relax_frag()
859 fragp->fr_subtype = CBRANCH_SUBTYPE (n); in nios2_relax_frag()
861 fragp->fr_subtype = UBRANCH_SUBTYPE (n); in nios2_relax_frag()
863 return (nios2_relax_subtype_size (fragp->fr_subtype) in nios2_relax_frag()
875 fragS *fragp) in md_convert_frag() argument
877 char *buffer = fragp->fr_literal + fragp->fr_fix; in md_convert_frag()
878 relax_substateT subtype = fragp->fr_subtype; in md_convert_frag()
880 addressT target = fragp->fr_offset; in md_convert_frag()
881 symbolS *symbolp = fragp->fr_symbol; in md_convert_frag()
892 fix_new (fragp, fragp->fr_fix, 2, fragp->fr_symbol, in md_convert_frag()
893 fragp->fr_offset, 1, in md_convert_frag()
897 fragp->fr_fix += 2; in md_convert_frag()
903 if (fragp->fr_var == 2) in md_convert_frag()
918 fragp->fr_var = 4; in md_convert_frag()
925 fix_new (fragp, fragp->fr_fix, 4, fragp->fr_symbol, in md_convert_frag()
926 fragp->fr_offset, 1, BFD_RELOC_16_PCREL); in md_convert_frag()
927 fragp->fr_fix += 4; in md_convert_frag()
1008 fragp->fr_fix += 4; in md_convert_frag()
1021 fragp->fr_fix += 4; in md_convert_frag()
1026 offset = target - fragp->fr_address - fragp->fr_fix; in md_convert_frag()
1048 fragp->fr_fix += 4; in md_convert_frag()
1060 fragp->fr_fix += 4; in md_convert_frag()
1072 fix_new (fragp, fragp->fr_fix, 4, fragp->fr_symbol, fragp->fr_offset, in md_convert_frag()
1074 fragp->fr_fix += 4; in md_convert_frag()
1083 fix_new (fragp, fragp->fr_fix, 4, fragp->fr_symbol, fragp->fr_offset, in md_convert_frag()
1085 fragp->fr_fix += 4; in md_convert_frag()
1095 fragp->fr_fix += 4; in md_convert_frag()
4072 nios2_handle_align (fragS *fragp) in nios2_handle_align() argument
4077 && (fragp->fr_type == rs_align || fragp->fr_type == rs_align_code) in nios2_handle_align()
4078 && fragp->fr_address + fragp->fr_fix > 0 in nios2_handle_align()
4079 && fragp->fr_offset > 1 in nios2_handle_align()
4081 fix_new (fragp, fragp->fr_fix, 0, &abs_symbol, fragp->fr_offset, 0, in nios2_handle_align()