Home
last modified time | relevance | path

Searched refs:OffsetInSec (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/lld/ELF/
H A DSyntheticSections.h407 uint64_t OffsetInSec, bool UseSymVA, Symbol *Sym, int64_t Addend) in DynamicReloc() argument
408 : Type(Type), Sym(Sym), InputSec(InputSec), OffsetInSec(OffsetInSec), in DynamicReloc()
414 uint64_t OffsetInSec, const OutputSection *OutputSec, in DynamicReloc() argument
416 : Type(Type), Sym(nullptr), InputSec(InputSec), OffsetInSec(OffsetInSec), in DynamicReloc()
433 uint64_t OffsetInSec; variable
476 void addReloc(RelType DynType, InputSectionBase *IS, uint64_t OffsetInSec,
481 uint64_t OffsetInSec, Symbol *Sym, int64_t Addend, RelExpr Expr,
528 uint64_t getOffset() const { return InputSec->getVA(OffsetInSec); } in getOffset()
531 uint64_t OffsetInSec; member
H A DRelocations.cpp745 static void addRelativeReloc(InputSectionBase *IS, uint64_t OffsetInSec, in addRelativeReloc() argument
754 if (In.RelrDyn && IS->Alignment >= 2 && OffsetInSec % 2 == 0) { in addRelativeReloc()
755 IS->Relocations.push_back({Expr, Type, OffsetInSec, Addend, Sym}); in addRelativeReloc()
756 In.RelrDyn->Relocs.push_back({IS, OffsetInSec}); in addRelativeReloc()
759 In.RelaDyn->addReloc(Target->RelativeRel, IS, OffsetInSec, Sym, Addend, Expr, in addRelativeReloc()
H A DSyntheticSections.cpp1461 return InputSec->getVA(OffsetInSec); in getOffset()
1486 uint64_t OffsetInSec, Symbol *Sym) { in addReloc() argument
1487 addReloc({DynType, IS, OffsetInSec, false, Sym, 0}); in addReloc()
1492 uint64_t OffsetInSec, Symbol *Sym, in addReloc() argument
1498 InputSec->Relocations.push_back({Expr, Type, OffsetInSec, Addend, Sym}); in addReloc()
1499 addReloc({DynType, InputSec, OffsetInSec, Expr != R_ADDEND, Sym, Addend}); in addReloc()