Home
last modified time | relevance | path

Searched refs:addReloc (Results 1 – 8 of 8) sorted by relevance

/freebsd-14.2/contrib/llvm-project/lld/ELF/
H A DRelocations.cpp915 rel.addReloc({type, &gotPlt, sym.getGotPltOffset(), in addPltEntry()
1125 sec->addReloc({expr, type, offset, addend, &sym}); in processAux()
1250 c.addReloc({expr, type, offset, addend, &sym}); in handleMipsTlsRelocation()
1255 c.addReloc({expr, type, offset, addend, &sym}); in handleMipsTlsRelocation()
1292 c.addReloc({expr, type, offset, addend, &sym}); in handleTlsRelocation()
1331 c.addReloc({expr, type, offset, addend, &sym}); in handleTlsRelocation()
1339 c.addReloc({expr, type, offset, addend, &sym}); in handleTlsRelocation()
1348 c.addReloc({expr, type, offset, addend, &sym}); in handleTlsRelocation()
1357 c.addReloc({expr, type, offset, addend, &sym}); in handleTlsRelocation()
1391 c.addReloc({expr, type, offset, addend, &sym}); in handleTlsRelocation()
[all …]
H A DSyntheticSections.h499 template <bool shard = false> void addReloc(const DynamicReloc &reloc) { in addReloc() function
516 addReloc<shard>(DynamicReloc::AddendOnlyWithTargetVA, dynType, isec, in addRelativeReloc()
525 void addReloc(DynamicReloc::Kind kind, RelType dynType, InputSectionBase &sec, in addReloc() function
531 sec.addReloc({expr, addendRelType, offsetInSec, addend, &sym}); in addReloc()
532 addReloc<shard>({dynType, &sec, offsetInSec, kind, sym, addend, expr}); in addReloc()
561 inline void RelocationBaseSection::addReloc<true>(const DynamicReloc &reloc) {
H A DAArch64ErrataFix.cpp566 ps->addReloc({relIt->expr, relIt->type, 0, relIt->addend, relIt->sym}); in implementPatch()
569 isec->addReloc(makeRelToPatch(patcheeOffset, ps->patchSym)); in implementPatch()
H A DARMErrataFix.cpp454 psec->addReloc( in implementPatch()
473 isec->addReloc(Relocation{R_PC, type, sr.off, -4, psec->patchSym}); in implementPatch()
H A DInputSection.h234 void addReloc(const Relocation &r) { relocations.push_back(r); } in addReloc() function
H A DSyntheticSections.cpp993 mainPart->relaDyn->addReloc({target->tlsGotRel, this, offset, in build()
1003 mainPart->relaDyn->addReloc({target->tlsModuleIndexRel, this, offset}); in build()
1042 mainPart->relaDyn->addReloc({target->relativeRel, this, offset, l.first, in build()
1048 mainPart->relaDyn->addReloc({target->relativeRel, this, offset, in build()
1621 addReloc(DynamicReloc::AgainstSymbol, dynType, isec, offsetInSec, sym, addend, in addSymbolReloc()
1630 addReloc({dynType, &sec, offsetInSec, DynamicReloc::AgainstSymbol, sym, 0, in addAddendOnlyRelocIfNonPreemptible()
1633 addReloc(DynamicReloc::AddendOnlyWithTargetVA, dynType, sec, offsetInSec, in addAddendOnlyRelocIfNonPreemptible()
H A DInputSection.cpp474 sec->addReloc({R_ABS, type, rel.offset, addend, &sym}); in copyRelocations()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DMachOBuilder.h258 void addReloc(int32_t Offset, RelocTarget Target, bool PCRel,