Searched refs:DynamicReloc (Results 1 – 4 of 4) sorted by relevance
| /openbsd-src/gnu/llvm/lld/ELF/ |
| H A D | SyntheticSections.h | 402 class DynamicReloc { 425 DynamicReloc(RelType type, const InputSectionBase *inputSec, in DynamicReloc() function 431 DynamicReloc(RelType type, const InputSectionBase *inputSec, 437 DynamicReloc(RelType type, const InputSectionBase *inputSec, in DynamicReloc() function 497 template <bool shard = false> void addReloc(const DynamicReloc &reloc) { in addReloc() 514 addReloc<shard>(DynamicReloc::AddendOnlyWithTargetVA, dynType, isec, in addRelativeReloc() 523 void addReloc(DynamicReloc::Kind kind, RelType dynType, InputSectionBase &sec, in addReloc() 547 SmallVector<DynamicReloc, 0> relocs; 553 SmallVector<SmallVector<DynamicReloc, 0>, 0> relocsVec; 559 inline void RelocationBaseSection::addReloc<true>(const DynamicReloc &reloc) {
|
| H A D | SyntheticSections.cpp | 986 DynamicReloc::AgainstSymbolWithTargetVA, in build() 1041 DynamicReloc::AddendOnlyWithTargetVA, in build() 1418 if (llvm::find_if(in.relaPlt->relocs, [](const DynamicReloc &r) { in computeContents() 1426 if (llvm::any_of(in.relaPlt->relocs, [](const DynamicReloc &r) { in computeContents() 1548 uint64_t DynamicReloc::getOffset() const { in getOffset() 1552 int64_t DynamicReloc::computeAddend() const { in computeAddend() 1571 uint32_t DynamicReloc::getSymIndex(SymbolTableBaseSection *symTab) const { in getSymIndex() 1594 addReloc(DynamicReloc::AgainstSymbol, dynType, isec, offsetInSec, sym, addend, in addSymbolReloc() 1603 addReloc({dynType, &sec, offsetInSec, DynamicReloc::AgainstSymbol, sym, 0, in addAddendOnlyRelocIfNonPreemptible() 1606 addReloc(DynamicReloc::AddendOnlyWithTargetVA, dynType, sec, offsetInSec, in addAddendOnlyRelocIfNonPreemptible() [all …]
|
| H A D | OutputSections.cpp | 735 for (const DynamicReloc &rel : sec->relocs) { in checkDynRelAddends()
|
| H A D | Writer.cpp | 1990 for (DynamicReloc &reloc : part.relaDyn->relocs) in finalizeSections()
|