Home
last modified time | relevance | path

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

/freebsd-12-stable/contrib/llvm-project/lld/ELF/
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;
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()
1612 addReloc(DynamicReloc::AgainstSymbol, dynType, isec, offsetInSec, sym, addend, in addSymbolReloc()
1625 addReloc(DynamicReloc::AddendOnlyWithTargetVA, dynType, inputSec, offsetInSec, in addRelativeReloc()
1634 addReloc({dynType, isec, offsetInSec, DynamicReloc::AgainstSymbol, sym, 0, in addAddendOnlyRelocIfNonPreemptible()
1637 addReloc(DynamicReloc::AddendOnlyWithTargetVA, dynType, isec, offsetInSec, in addAddendOnlyRelocIfNonPreemptible()
[all …]
DOutputSections.cpp554 for (const DynamicReloc &rel : sec->relocs) { in checkDynRelAddends()
DRelocations.cpp1083 sym.isPreemptible ? DynamicReloc::AgainstSymbol in addPltEntry()
1084 : DynamicReloc::AddendOnlyWithTargetVA, in addPltEntry()
DWriter.cpp2076 for (DynamicReloc &reloc : part.relaDyn->relocs) in finalizeSections()