Home | History | Annotate | Download | only in bfd

Lines Matching refs:r_addend

4434    actually uses Rel structures, the r_addend field will always be
4556 /* We can't modify r_addend here as elf_link_input_bfd has an assert to
4559 `r_addend'. */
4561 bfd_vma addend = rel->r_addend;
4588 && (rel->r_addend & R_NDS32_RELAX_REGION_OMIT_FP_FLAG))
4593 dist = rel->r_addend >> 16;
4598 && (rel->r_addend & R_NDS32_RELAX_REGION_OMIT_FP_FLAG))
4623 addend = rel->r_addend;
4660 rel->r_addend += sec->output_offset + sym->st_value;
4876 outrel.r_addend = relocation;
4973 outrel.r_addend = rel->r_addend;
4985 outrel.r_addend = relocation + rel->r_addend;
4991 outrel.r_addend = rel->r_addend;
5130 outrel.r_addend = relocation;
5295 outrel.r_addend = relocation - dtpoff_base (info);
5297 outrel.r_addend = 0;
5397 rel->r_addend);
5404 relocation, rel->r_addend);
5581 rela.r_addend = 0;
5622 rela.r_addend = (h->root.u.def.value
5632 rela.r_addend = 0;
5659 rela.r_addend = 0;
6684 if (!bfd_elf_gc_record_vtentry (abfd, sec, h, rel->r_addend))
6777 addend = irel->r_addend;
7550 if ((reloc->r_addend & R_NDS32_INSN16_FP7U2_FLAG) == 0
7982 rel->r_addend =
7985 sym->st_value + rel->r_addend);
7987 rel->r_addend =
7990 sym->st_value) + rel->r_addend;
8003 rel->r_addend -= relocation;
8004 rel->r_addend += sec->output_section->vma + sec->output_offset;
8036 addend = irel_fn.r_addend;
8071 addend = irel->r_addend;
8122 if (!(rel->r_addend & R_NDS32_INSN16_CONVERT_FLAG))
8216 && (reloc->r_addend & R_NDS32_INSN16_FP7U2_FLAG)
8382 && rel_t->r_addend == reloc->r_addend)
8392 && rel_t->r_addend == reloc->r_addend)
8722 before = get_nds32_elf_blank_total (&blank_t, irel->r_addend, 0);
8724 irel->r_addend + offset, 0);
8755 before = get_nds32_elf_blank_total (&blank_t, irel->r_addend, 0);
8757 irel->r_addend + val, 0);
8814 if (irel->r_addend <= sec->size)
8815 irel->r_addend -=
8816 get_nds32_elf_blank_total (&blank_t, irel->r_addend, 1);
9034 /* These are macros used to check flags encoded in r_addend.
9079 seq_len = GET_SEQ_LEN (irel->r_addend);
9118 irel->r_addend = hi_irelfn->r_addend;
9136 lo_irelfn->r_addend = R_NDS32_INSN16_CONVERT_FLAG;
9216 irel->r_addend = i1_irelfn->r_addend;
9267 seq_len = GET_SEQ_LEN (irel->r_addend);
9319 cond_irelfn->r_addend = hi_irelfn->r_addend;
9328 hi_irelfn->r_addend = R_NDS32_INSN16_CONVERT_FLAG;
9356 lo_irelfn->r_addend = R_NDS32_INSN16_CONVERT_FLAG;
9402 seq_len = GET_SEQ_LEN (irel->r_addend);
9405 insn16_on = IS_16BIT_ON (irel->r_addend);
9450 irel->r_addend = 0;
9465 lo_irelfn->r_addend = R_NDS32_INSN16_CONVERT_FLAG;
9601 seq_len = GET_SEQ_LEN (irel->r_addend);
9696 irel->r_addend = i2_irelfn->r_addend;
9700 cond_irelfn->r_addend = 0;
9709 i2_irelfn->r_addend = R_NDS32_INSN16_CONVERT_FLAG;
9784 seq_len = GET_SEQ_LEN (irel->r_addend);
9788 convertible = IS_1ST_CONVERT (irel->r_addend);
9933 irel->r_addend = hi_irelfn->r_addend;
9937 cond_irelfn->r_addend = 0;
9944 irel->r_addend = irel->r_addend;
9956 lo_irelfn->r_addend = R_NDS32_INSN16_CONVERT_FLAG;
10021 R_NDS32_PTR_RESOLVED, irel->r_addend);
10023 R_NDS32_EMPTY, irel->r_addend);
10033 insn = bfd_getb32 (contents + irel->r_addend);
10040 ptr_irel->r_addend = 1;
10060 R_NDS32_INSN16, irel->r_addend);
10096 R_NDS32_25_PCREL_RELA, irel->r_addend);
10174 R_NDS32_EMPTY, irel->r_addend);
10193 insn = bfd_getb32 (contents + irel->r_addend);
10214 R_NDS32_PTR_RESOLVED, irel->r_addend);
10222 cond_irel->r_addend = 1;
10238 R_NDS32_INSN16, irel->r_addend);
10264 R_NDS32_PTR_RESOLVED, irel->r_addend);
10272 cond_irel->r_addend = 1;
10276 R_NDS32_INSN16, irel->r_addend);
10305 seq_len = GET_SEQ_LEN (irel->r_addend);
10335 R_NDS32_PTR_RESOLVED, irel->r_addend);
10337 R_NDS32_EMPTY, irel->r_addend);
10349 ptr_irel->r_addend = 1;
10413 R_NDS32_25_PCREL_RELA, irel->r_addend);
10485 cond_irel->r_addend = R_NDS32_INSN16_CONVERT_FLAG;
10542 R_NDS32_EMPTY, irel->r_addend);
10624 cond_irel->r_addend = 1;
10662 cond_irel->r_addend = R_NDS32_INSN16_CONVERT_FLAG;
10714 R_NDS32_15_PCREL_RELA, irel->r_addend);
10746 insn = bfd_getb32 (contents + irel->r_addend);
10770 insn_irel->r_addend = R_NDS32_INSN16_CONVERT_FLAG;
10808 seq_len = GET_SEQ_LEN (irel->r_addend);
10829 range_type = GET_LOADSTORE_RANGE (irel->r_addend);
10915 /* The access_addr must consider r_addend of hi_irel. */
10917 + irel->r_offset + hi_irelfn->r_addend;
11104 + irel->r_offset + irel->r_addend;
11189 i1_irelfn->r_addend |= 1;
11272 i1_irelfn->r_addend |= 1;
11291 R_NDS32_PTR_RESOLVED, irel->r_addend);
11301 if (re_irel->r_addend != 1)
11317 if (--count_irel->r_addend > 0)
11410 i1_irelfn->r_addend |= 1;
11456 i1_irelfn->r_addend |= 1;
11558 i1_irelfn->r_addend |= 1;
11643 if (tmp_rel->r_addend < 2)
11647 else if (tmp_rel->r_addend > 1)
11655 && tmp2_rel->r_addend < 2)
11731 if ((irel->r_addend & 0x1f) < 2 && (!optimize || (insn16 & 0x8000)))
11745 if (irel->r_addend == 2 && address & 0x2)
11752 if ((irel->r_addend & 0x1f) < 2)
11777 if (force_relax || irel->r_addend == 1 || address & 0x2)
12065 if (irel->r_addend & R_NDS32_RELAX_ENTRY_DISABLE_RELAX_FLAG)
12071 if (irel->r_addend & R_NDS32_RELAX_ENTRY_OPTIMIZE_FLAG)
12074 if (irel->r_addend & R_NDS32_RELAX_ENTRY_OPTIMIZE_FOR_SPACE_FLAG)
12095 && (irel->r_addend & 0x1f) >= 2)
12108 seq_len = GET_SEQ_LEN (irel->r_addend);
12368 tmp_rel->r_addend |= R_NDS32_RELAX_ENTRY_DISABLE_RELAX_FLAG;
12696 insn16_rel->r_addend = R_NDS32_INSN16_FP7U2_FLAG;
12725 insn16_rel->r_addend &= ~R_NDS32_INSN16_FP7U2_FLAG;
12761 R_NDS32_RELAX_REGION_NOT_OMIT_FP_FLAG flag in the r_addend to disable it.
12786 && (irel->r_addend & R_NDS32_RELAX_REGION_OMIT_FP_FLAG))
12797 && (irel->r_addend & R_NDS32_RELAX_REGION_OMIT_FP_FLAG))
12824 begin_rel->r_addend |= R_NDS32_RELAX_REGION_NOT_OMIT_FP_FLAG;
12825 begin_rel->r_addend &= ~R_NDS32_RELAX_REGION_OMIT_FP_FLAG;
12826 irel->r_addend |= R_NDS32_RELAX_REGION_NOT_OMIT_FP_FLAG;
12827 irel->r_addend &= ~R_NDS32_RELAX_REGION_OMIT_FP_FLAG;
12840 begin_rel->r_addend &= (0x1 << 16) - 1;
12841 begin_rel->r_addend |= dist << 16;
12918 && (irel->r_addend & R_NDS32_RELAX_REGION_NOT_OMIT_FP_FLAG))
12921 && (irel->r_addend & R_NDS32_RELAX_REGION_NOT_OMIT_FP_FLAG))
13157 && ptr->irel_head->irel->r_addend == irel->r_addend)
13253 && !(irel->r_addend & R_NDS32_RELAX_ENTRY_IFC_FLAG)))
13268 && (irel->r_addend & R_NDS32_RELAX_REGION_INNERMOST_LOOP_FLAG) != 0)
13275 || (irel->r_addend & R_NDS32_RELAX_REGION_INNERMOST_LOOP_FLAG) != 0))
13512 && (irel->r_addend & 0x1f) == 2))
13516 && (irel->r_addend & 0x1f) == 2
13568 && (irel->r_addend & 0x1f) == 2))
13572 && (irel->r_addend & 0x1f) == 2
13794 /* Using r_addend. */
14045 relocation += m_list->irel->r_addend;
14340 if (((*irel)->r_addend & R_NDS32_RELAX_REGION_NO_EX9_FLAG)
14342 && ((*irel)->r_addend & R_NDS32_RELAX_REGION_INNERMOST_LOOP_FLAG)))
14348 nested_ex9 = ((*irel)->r_addend & R_NDS32_RELAX_REGION_NO_EX9_FLAG);
14350 && ((*irel)->r_addend & R_NDS32_RELAX_REGION_INNERMOST_LOOP_FLAG));
14357 if (((*irel)->r_addend & R_NDS32_RELAX_REGION_NO_EX9_FLAG) != 0)
14360 && ((*irel)->r_addend & R_NDS32_RELAX_REGION_INNERMOST_LOOP_FLAG))
14366 if (((*irel)->r_addend & R_NDS32_RELAX_REGION_NO_EX9_FLAG) != 0)
14369 && ((*irel)->r_addend & R_NDS32_RELAX_REGION_INNERMOST_LOOP_FLAG))
14373 && ((*irel)->r_addend & 0x1f) == 2)
14395 if (((*irel)->r_addend & 0x1f) == 2)
14419 if ((*irel)->r_addend == 1)
14420 result |= ((*irel)->r_addend << 25) ;
14422 result |= ((*irel)->r_addend << 24) ;
14563 && !(irel->r_addend & R_NDS32_RELAX_ENTRY_EX9_FLAG)))
14657 && ex9_insn->irel->r_addend == irel->r_addend
14674 && (ex9_insn->m_list->irel->r_addend ==
14675 irel->r_addend))
14696 && ex9_insn->irel->r_addend == irel->r_addend
14718 && (m_list->irel->r_addend
14719 == irel->r_addend))
14767 relocation += irel->r_addend;
14962 relocation += ptr->m_list->irel->r_addend;
15000 relocation += ptr->irel->r_addend;
15051 ptr->rel_backup.r_addend = 0;
15215 relocation += m_list->irel->r_addend;
15260 relocation += fix_ptr->irel->r_addend;
15376 && !(irel->r_addend & R_NDS32_RELAX_ENTRY_EX9_FLAG)))
15410 rel_backup.r_addend = 0;
15446 + st_value + irel->r_addend);
15461 relocation += irel->r_addend;
15504 irel->r_info, irel->r_addend, relocation, align);
15575 && m_list->rel_backup.r_addend == rel_backup.r_addend)