Lines Matching defs:label_rel
11862 Elf_Internal_Rela *insn_rel = NULL, *label_rel = NULL, *irel;
11880 for (label_rel = internal_relocs, insn_rel = internal_relocs;
11881 label_rel < irelend; label_rel++)
11883 if (ELF32_R_TYPE (label_rel->r_info) != R_NDS32_LABEL)
11886 /* Find the first reloc has the same offset with label_rel. */
11887 while (insn_rel < irelend && insn_rel->r_offset < label_rel->r_offset)
11890 for (;insn_rel < irelend && insn_rel->r_offset == label_rel->r_offset;
11897 if (insn_rel < irelend && insn_rel->r_offset == label_rel->r_offset
11898 && insn_rel < label_rel)
11903 memcpy (insn_rel, label_rel, sizeof (Elf_Internal_Rela));
11904 memcpy (label_rel, &rel_temp, sizeof (Elf_Internal_Rela));
11908 label_rel = NULL;
11918 if (label_rel == NULL)
11921 label_rel = tmp_rel;
11926 /* Remove all LABEL relocation from label_rel to tmp_rel
11928 for (tmp2_rel = label_rel; tmp2_rel < tmp_rel; tmp2_rel++)
11939 label_rel = NULL;
11942 label_rel)
11944 /* A new INSN16 which can be converted, so clear label_rel. */
11948 label_rel = NULL;
11952 label_rel = NULL;
12035 Label_rel always seats before insn_rel after