Home
last modified time | relevance | path

Searched refs:DynamicReloc (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/contrib/llvm-project/lld/ELF/
H A DSyntheticSections.h404 class DynamicReloc {
427 DynamicReloc(RelType type, const InputSectionBase *inputSec, in DynamicReloc() function
433 DynamicReloc(RelType type, const InputSectionBase *inputSec,
439 DynamicReloc(RelType type, const InputSectionBase *inputSec, in DynamicReloc() function
499 template <bool shard = false> void addReloc(const DynamicReloc &reloc) { in addReloc()
516 addReloc<shard>(DynamicReloc::AddendOnlyWithTargetVA, dynType, isec, in addRelativeReloc()
525 void addReloc(DynamicReloc::Kind kind, RelType dynType, InputSectionBase &sec, in addReloc()
549 SmallVector<DynamicReloc, 0> relocs;
555 SmallVector<SmallVector<DynamicReloc, 0>, 0> relocsVec;
561 inline void RelocationBaseSection::addReloc<true>(const DynamicReloc &reloc) {
H A DSyntheticSections.cpp994 DynamicReloc::AgainstSymbolWithTargetVA, in build()
1049 DynamicReloc::AddendOnlyWithTargetVA, in build()
1429 if (llvm::find_if(in.relaPlt->relocs, [](const DynamicReloc &r) { in computeContents()
1437 if (llvm::any_of(in.relaPlt->relocs, [](const DynamicReloc &r) { in computeContents()
1573 uint64_t DynamicReloc::getOffset() const { in getOffset()
1577 int64_t DynamicReloc::computeAddend() const { in computeAddend()
1598 uint32_t DynamicReloc::getSymIndex(SymbolTableBaseSection *symTab) const { in getSymIndex()
1677 void DynamicReloc::computeRaw(SymbolTableBaseSection *symtab) { in computeRaw()
1687 [symTab](DynamicReloc &rel) { rel.computeRaw(symTab); }); in computeRels()
1714 for (const DynamicReloc &rel : relocs) { in writeTo()
[all …]
H A DRelocations.cpp916 sym.isPreemptible ? DynamicReloc::AgainstSymbol in addPltEntry()
917 : DynamicReloc::AddendOnlyWithTargetVA, in addPltEntry()
928 DynamicReloc::AgainstSymbol, sym, 0, R_ABS}); in addGotEntry()
H A DOutputSections.cpp745 for (const DynamicReloc &rel : sec->relocs) { in checkDynRelAddends()
H A DWriter.cpp2085 for (DynamicReloc &reloc : part.relaDyn->relocs) in finalizeSections()