| /freebsd/contrib/llvm-project/lld/ELF/ |
| H A D | Relocations.cpp | 901 isec.addReloc({expr, type, offsetInSec, addend, &sym}); in addRelativeReloc() 918 rel.addReloc({type, &gotPlt, sym.getGotPltOffset(), in addPltEntry() 930 mainPart->relaDyn->addReloc({target->gotRel, in.got.get(), off, in addGotEntry() 1129 sec->addReloc({expr, type, offset, addend, &sym}); in processAux() 1164 sec->addReloc({expr, type, offset, addend, &sym}); in processAux() 1167 part.relaDyn->addReloc({R_AARCH64_AUTH_RELATIVE, sec, offset, in processAux() 1218 sec->addReloc({expr, type, offset, addend, &sym}); in processAux() 1255 sec->addReloc({expr, type, offset, addend, &sym}); in processAux() 1277 c.addReloc({expr, type, offset, addend, &sym}); in handleMipsTlsRelocation() 1282 c.addReloc({expr, type, offset, addend, &sym}); in handleMipsTlsRelocation() [all …]
|
| H A D | SyntheticSections.h | 504 template <bool shard = false> void addReloc(const DynamicReloc &reloc) { in addReloc() function 521 addReloc<shard>(DynamicReloc::AddendOnlyWithTargetVA, dynType, isec, in addRelativeReloc() 530 void addReloc(DynamicReloc::Kind kind, RelType dynType, InputSectionBase &sec, in addReloc() function 536 sec.addReloc({expr, addendRelType, offsetInSec, addend, &sym}); in addReloc() 537 addReloc<shard>({dynType, &sec, offsetInSec, kind, sym, addend, expr}); in addReloc() 568 inline void RelocationBaseSection::addReloc<true>(const DynamicReloc &reloc) {
|
| H A D | AArch64ErrataFix.cpp | 566 ps->addReloc({relIt->expr, relIt->type, 0, relIt->addend, relIt->sym}); in implementPatch() 569 isec->addReloc(makeRelToPatch(patcheeOffset, ps->patchSym)); in implementPatch()
|
| H A D | ARMErrataFix.cpp | 454 psec->addReloc( in implementPatch() 473 isec->addReloc(Relocation{R_PC, type, sr.off, -4, psec->patchSym}); in implementPatch()
|
| H A D | InputSection.h | 256 void addReloc(const Relocation &r) { relocations.push_back(r); } in addReloc() function
|
| H A D | SyntheticSections.cpp | 1020 mainPart->relaDyn->addReloc({target->tlsGotRel, this, offset, in build() 1030 mainPart->relaDyn->addReloc({target->tlsModuleIndexRel, this, offset}); in build() 1069 mainPart->relaDyn->addReloc({target->relativeRel, this, offset, l.first, in build() 1075 mainPart->relaDyn->addReloc({target->relativeRel, this, offset, in build() 1637 addReloc(DynamicReloc::AgainstSymbol, dynType, isec, offsetInSec, sym, addend, in addSymbolReloc() 1646 addReloc({dynType, &sec, offsetInSec, DynamicReloc::AgainstSymbol, sym, 0, in addAddendOnlyRelocIfNonPreemptible() 1649 addReloc(DynamicReloc::AddendOnlyWithTargetVA, dynType, sec, offsetInSec, in addAddendOnlyRelocIfNonPreemptible()
|
| H A D | InputSection.cpp | 518 sec->addReloc({R_ABS, type, rel.offset, addend, &sym}); in copyRelocations()
|
| H A D | Writer.cpp | 1488 part.relaDyn->addReloc({R_AARCH64_AUTH_RELATIVE, elem.inputSec, in finalizeAddressDependentContent()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | MachOBuilder.h | 258 void addReloc(int32_t Offset, RelocTarget Target, bool PCRel,
|