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

References

tools/lld/ELF/AArch64ErrataFix.cpp
  548   auto relIt = llvm::find_if(isec->relocations, [=](const Relocation &r) {
  551   if (relIt != isec->relocations.end() &&
  565   if (relIt != isec->relocations.end()) {
  566     ps->relocations.push_back(
  570     isec->relocations.push_back(makeRelToPatch(patcheeOffset, ps->patchSym));
tools/lld/ELF/ARMErrataFix.cpp
  176   if (!relocations.empty()) {
  272       auto relIt = llvm::find_if(isec->relocations, [=](const Relocation &r) {
  277       if (relIt != isec->relocations.end())
  443     psec->relocations.push_back(
  462     isec->relocations.push_back(
tools/lld/ELF/InputSection.cpp
  487         sec->relocations.push_back({R_ABS, type, rel.r_offset, addend, &sym});
  588       std::equal_range(isec->relocations.begin(), isec->relocations.end(), r,
  588       std::equal_range(isec->relocations.begin(), isec->relocations.end(), r,
  893   for (const Relocation &rel : sec->relocations) {
  925   for (const Relocation &rel : relocations) {
 1046   for (Relocation &rel : relocations) {
tools/lld/ELF/Relocations.cpp
  138     c.relocations.push_back({expr, type, offset, addend, &sym});
  143     c.relocations.push_back({expr, type, offset, addend, &sym});
  175       c.relocations.push_back({expr, type, offset, addend, &sym});
  198       c.relocations.push_back(
  207         in.got->relocations.push_back(
  213     c.relocations.push_back({expr, type, offset, addend, &sym});
  219     c.relocations.push_back(
  231       in.got->relocations.push_back(
  234     c.relocations.push_back({expr, type, offset, addend, &sym});
  246           in.got->relocations.push_back(
  258           in.got->relocations.push_back(
  261       c.relocations.push_back({expr, type, offset, addend, &sym});
  268       c.relocations.push_back(
  277       c.relocations.push_back(
  289     c.relocations.push_back({R_RELAX_TLS_IE_TO_LE, type, offset, addend, &sym});
  945     isec->relocations.push_back({expr, type, offsetInSec, addend, sym});
  978     in.got->relocations.push_back({expr, target->symbolicRel, off, 0, &sym});
 1039     sec.relocations.push_back({expr, type, offset, addend, &sym});
 1095       sec.relocations.push_back({expr, type, offset, addend, &sym});
 1138       sec.relocations.push_back({expr, type, offset, addend, &sym});
 1392   sec.relocations.reserve(rels.size());
 1401     llvm::stable_sort(sec.relocations,
 1783           for (Relocation &rel : isec->relocations) {
tools/lld/ELF/SyntheticSections.cpp
 1547     inputSec->relocations.push_back({expr, type, offsetInSec, addend, sym});