Searched refs:DynamicReloc (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/lld/ELF/ |
H A D | SyntheticSections.h | 409 class DynamicReloc { 432 DynamicReloc(RelType type, const InputSectionBase *inputSec, in DynamicReloc() function 438 DynamicReloc(RelType type, const InputSectionBase *inputSec, 444 DynamicReloc(RelType type, const InputSectionBase *inputSec, in DynamicReloc() function 504 template <bool shard = false> void addReloc(const DynamicReloc &reloc) { in addReloc() 521 addReloc<shard>(DynamicReloc::AddendOnlyWithTargetVA, dynType, isec, in addRelativeReloc() 530 void addReloc(DynamicReloc::Kind kind, RelType dynType, InputSectionBase &sec, in addReloc() 556 SmallVector<DynamicReloc, 0> relocs; 562 SmallVector<SmallVector<DynamicReloc, 0>, 0> relocsVec; 568 inline void RelocationBaseSection::addReloc<true>(const DynamicReloc &reloc) {
|
H A D | SyntheticSections.cpp | 1021 DynamicReloc::AgainstSymbolWithTargetVA, in build() 1076 DynamicReloc::AddendOnlyWithTargetVA, in build() 1445 if (llvm::find_if(in.relaPlt->relocs, [](const DynamicReloc &r) { in computeContents() 1453 if (llvm::any_of(in.relaPlt->relocs, [](const DynamicReloc &r) { in computeContents() 1589 uint64_t DynamicReloc::getOffset() const { in getOffset() 1593 int64_t DynamicReloc::computeAddend() const { in computeAddend() 1614 uint32_t DynamicReloc::getSymIndex(SymbolTableBaseSection *symTab) const { in getSymIndex() 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() [all …]
|
H A D | Relocations.cpp | 919 sym.isPreemptible ? DynamicReloc::AgainstSymbol in addPltEntry() 920 : DynamicReloc::AddendOnlyWithTargetVA, in addPltEntry() 931 DynamicReloc::AgainstSymbol, sym, 0, R_ABS}); in addGotEntry() 1168 DynamicReloc::AddendOnlyWithTargetVA, sym, in processAux()
|
H A D | OutputSections.cpp | 887 for (const DynamicReloc &rel : sec->relocs) { in checkDynRelAddends()
|
H A D | Writer.cpp | 1490 DynamicReloc::AddendOnlyWithTargetVA, in finalizeAddressDependentContent() 1870 for (DynamicReloc &reloc : part.relaDyn->relocs) in finalizeSections()
|