Lines Matching refs:label_rel
11578 Elf_Internal_Rela *insn_rel = NULL, *label_rel = NULL, *irel; in nds32_relax_adjust_label() local
11596 for (label_rel = internal_relocs, insn_rel = internal_relocs; in nds32_relax_adjust_label()
11597 label_rel < irelend; label_rel++) in nds32_relax_adjust_label()
11599 if (ELF32_R_TYPE (label_rel->r_info) != R_NDS32_LABEL) in nds32_relax_adjust_label()
11603 while (insn_rel < irelend && insn_rel->r_offset < label_rel->r_offset) in nds32_relax_adjust_label()
11606 for (;insn_rel < irelend && insn_rel->r_offset == label_rel->r_offset; in nds32_relax_adjust_label()
11613 if (insn_rel < irelend && insn_rel->r_offset == label_rel->r_offset in nds32_relax_adjust_label()
11614 && insn_rel < label_rel) in nds32_relax_adjust_label()
11619 memcpy (insn_rel, label_rel, sizeof (Elf_Internal_Rela)); in nds32_relax_adjust_label()
11620 memcpy (label_rel, &rel_temp, sizeof (Elf_Internal_Rela)); in nds32_relax_adjust_label()
11624 label_rel = NULL; in nds32_relax_adjust_label()
11634 if (label_rel == NULL) in nds32_relax_adjust_label()
11637 label_rel = tmp_rel; in nds32_relax_adjust_label()
11644 for (tmp2_rel = label_rel; tmp2_rel < tmp_rel in nds32_relax_adjust_label()
11653 label_rel = NULL; in nds32_relax_adjust_label()
11656 else if (ELF32_R_TYPE (tmp_rel->r_info) == R_NDS32_INSN16 && label_rel) in nds32_relax_adjust_label()
11662 label_rel = NULL; in nds32_relax_adjust_label()
11666 label_rel = NULL; in nds32_relax_adjust_label()