reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lld/ELF/AArch64ErrataFix.cpp
  552       (relIt->type == R_AARCH64_JUMP26 || relIt->expr == R_RELAX_TLS_IE_TO_LE))
  567         {relIt->expr, relIt->type, 0, relIt->addend, relIt->sym});
tools/lld/ELF/ARMErrataFix.cpp
  274                (r.type == R_ARM_THM_JUMP19 || r.type == R_ARM_THM_JUMP24 ||
  274                (r.type == R_ARM_THM_JUMP19 || r.type == R_ARM_THM_JUMP24 ||
  275                 r.type == R_ARM_THM_CALL);
tools/lld/ELF/InputSection.cpp
  594     if (it->type == R_RISCV_PCREL_HI20 || it->type == R_RISCV_GOT_HI20 ||
  594     if (it->type == R_RISCV_PCREL_HI20 || it->type == R_RISCV_GOT_HI20 ||
  595         it->type == R_RISCV_TLS_GD_HI20 || it->type == R_RISCV_TLS_GOT_HI20)
  595         it->type == R_RISCV_TLS_GD_HI20 || it->type == R_RISCV_TLS_GOT_HI20)
  730       return getRelocTargetVA(file, hiRel->type, hiRel->addend, sym.getVA(),
  898     target->relocateOne(bufLoc, rel.type, targetVA);
  930     RelType type = rel.type;
tools/lld/ELF/Relocations.cpp
 1720         target->inBranchRange(rel.type, src, t->getThunkTargetSym()->getVA()))
 1735     if (target->inBranchRange(rel.type, src, rel.sym->getVA()))
 1792             if (!target->needsThunk(rel.expr, rel.type, isec->file, src,
 1806                 ts = getISDThunkSec(os, isec, isd, rel.type, src);
 1817             if (config->emachine == EM_PPC && rel.type == R_PPC_PLTREL24)
tools/lld/ELF/Thunks.cpp
  245       : Thunk(dest), addend(rel.type == R_PPC_PLTREL24 ? rel.addend : 0),
  425   return rel.type != R_ARM_THM_JUMP19 && rel.type != R_ARM_THM_JUMP24;
  425   return rel.type != R_ARM_THM_JUMP19 && rel.type != R_ARM_THM_JUMP24;
  463   return rel.type != R_ARM_JUMP24 && rel.type != R_ARM_PC24 && rel.type != R_ARM_PLT32;
  463   return rel.type != R_ARM_JUMP24 && rel.type != R_ARM_PC24 && rel.type != R_ARM_PLT32;
  463   return rel.type != R_ARM_JUMP24 && rel.type != R_ARM_PC24 && rel.type != R_ARM_PLT32;
  563   return rel.type != R_ARM_THM_JUMP19 && rel.type != R_ARM_THM_JUMP24;
  563   return rel.type != R_ARM_THM_JUMP19 && rel.type != R_ARM_THM_JUMP24;
  589   return rel.type != R_ARM_THM_JUMP19 && rel.type != R_ARM_THM_JUMP24;
  589   return rel.type != R_ARM_THM_JUMP19 && rel.type != R_ARM_THM_JUMP24;
  899   assert((rel.type == R_PPC_REL24 || rel.type == R_PPC_PLTREL24) &&
  899   assert((rel.type == R_PPC_REL24 || rel.type == R_PPC_PLTREL24) &&
  919     return addThunkAArch64(rel.type, s);
  922     return addThunkArm(rel.type, s);
  925     return addThunkMips(rel.type, s);
  931     return addThunkPPC64(rel.type, s);