Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/lld/ELF/
H A DSyntheticSections.h426 class DynamicReloc {
449 DynamicReloc(RelType type, const InputSectionBase *inputSec, in DynamicReloc() function
455 DynamicReloc(RelType type, const InputSectionBase *inputSec,
461 DynamicReloc(RelType type, const InputSectionBase *inputSec, in DynamicReloc() function
524 void addReloc(const DynamicReloc &reloc);
540 void addReloc(DynamicReloc::Kind kind, RelType dynType,
553 std::vector<DynamicReloc> relocs;
H A DSyntheticSections.cpp993 DynamicReloc::AgainstSymbolWithTargetVA, in build()
1048 DynamicReloc::AddendOnlyWithTargetVA, in build()
1451 if (llvm::find_if(in.relaPlt->relocs, [](const DynamicReloc &r) { in finalizeContents()
1572 uint64_t DynamicReloc::getOffset() const { in getOffset()
1576 int64_t DynamicReloc::computeAddend() const { in computeAddend()
1595 uint32_t DynamicReloc::getSymIndex(SymbolTableBaseSection *symTab) const { in getSymIndex()
1654 void RelocationBaseSection::addReloc(const DynamicReloc &reloc) { in addReloc()
1689 const DynamicReloc &rel) { in encodeDynamicReloc()
1713 relocs, [&](const DynamicReloc &a, const DynamicReloc &b) { in writeTo()
1720 for (const DynamicReloc &rel : relocs) { in writeTo()
[all …]
H A DOutputSections.cpp554 for (const DynamicReloc &rel : sec->relocs) { in checkDynRelAddends()
H A DRelocations.cpp1083 sym.isPreemptible ? DynamicReloc::AgainstSymbol in addPltEntry()
1084 : DynamicReloc::AddendOnlyWithTargetVA, in addPltEntry()
H A DWriter.cpp2076 for (DynamicReloc &reloc : part.relaDyn->relocs) in finalizeSections()