Searched refs:DynamicReloc (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/lld/ELF/ |
| H A D | SyntheticSections.h | 419 class DynamicReloc { 442 DynamicReloc(RelType type, const InputSectionBase *inputSec, in DynamicReloc() function 448 DynamicReloc(RelType type, const InputSectionBase *inputSec, 454 DynamicReloc(RelType type, const InputSectionBase *inputSec, in DynamicReloc() function 514 template <bool shard = false> void addReloc(const DynamicReloc &reloc) { in addReloc() 531 addReloc<shard>(DynamicReloc::AddendOnlyWithTargetVA, dynType, isec, in addRelativeReloc() 541 void addReloc(DynamicReloc::Kind kind, RelType dynType, InputSectionBase &sec, in addReloc() 561 SmallVector<DynamicReloc, 0> relocs; 567 SmallVector<SmallVector<DynamicReloc, 0>, 0> relocsVec; 573 inline void RelocationBaseSection::addReloc<true>(const DynamicReloc &reloc) {
|
| H A D | SyntheticSections.cpp | 1070 DynamicReloc::AgainstSymbolWithTargetVA, *s, 0, R_ABS}); in build() 1125 DynamicReloc::AddendOnlyWithTargetVA, in build() 1497 const DynamicReloc &r) { in computeContents() 1506 const DynamicReloc &r) { in computeContents() 1644 uint64_t DynamicReloc::getOffset() const { in getOffset() 1648 int64_t DynamicReloc::computeAddend(Ctx &ctx) const { in computeAddend() 1669 uint32_t DynamicReloc::getSymIndex(SymbolTableBaseSection *symTab) const { in getSymIndex() 1694 addReloc(DynamicReloc::AgainstSymbol, dynType, isec, offsetInSec, sym, addend, in addSymbolReloc() 1703 addReloc({dynType, &isec, offsetInSec, DynamicReloc::AgainstSymbol, sym, 0, in addAddendOnlyRelocIfNonPreemptible() 1706 addReloc(DynamicReloc::AddendOnlyWithTargetVA, dynType, isec, offsetInSec, in addAddendOnlyRelocIfNonPreemptible() [all …]
|
| H A D | Relocations.cpp | 889 sym.isPreemptible ? DynamicReloc::AgainstSymbol in addPltEntry() 890 : DynamicReloc::AddendOnlyWithTargetVA, in addPltEntry() 901 DynamicReloc::AgainstSymbol, sym, 0, in addGotEntry() 923 off, DynamicReloc::AgainstSymbol, sym, 0, in addGotAuthEntry() 931 DynamicReloc::AddendOnlyWithTargetVA, sym, 0, R_ABS}); in addGotAuthEntry() 1163 DynamicReloc::AddendOnlyWithTargetVA, sym, in processAux()
|
| H A D | OutputSections.cpp | 914 for (const DynamicReloc &rel : sec->relocs) { in checkDynRelAddends()
|
| H A D | Writer.cpp | 1577 DynamicReloc::AddendOnlyWithTargetVA, in finalizeAddressDependentContent() 1983 for (DynamicReloc &reloc : part.relaDyn->relocs) in finalizeSections()
|