• Home
  • Raw
  • Download

Lines Matching refs:addend

51   AArch64ABSLongThunk(Symbol &dest, int64_t addend) : Thunk(dest, addend) {}  in AArch64ABSLongThunk()  argument
59 AArch64ADRPThunk(Symbol &dest, int64_t addend) : Thunk(dest, addend) {} in AArch64ADRPThunk() argument
247 : Thunk(dest, rel.addend), file(isec.file) {} in PPC32PltCallStub()
260 PPC32LongThunk(Symbol &dest, int64_t addend) : Thunk(dest, addend) {} in PPC32LongThunk() argument
292 PPC64R2SaveStub(Symbol &dest, int64_t addend) : Thunk(dest, addend) { in PPC64R2SaveStub() argument
367 PPC64LongBranchThunk(Symbol &dest, int64_t addend) : Thunk(dest, addend) {} in PPC64LongBranchThunk() argument
372 PPC64PILongBranchThunk(Symbol &dest, int64_t addend) in PPC64PILongBranchThunk() argument
373 : PPC64LongBranchThunk(dest, addend) { in PPC64PILongBranchThunk()
376 in.ppc64LongBranchTarget->addEntry(&dest, addend)) { in PPC64PILongBranchThunk()
380 addend + getPPC64GlobalEntryToLocalEntryOffset(dest.stOther)}); in PPC64PILongBranchThunk()
387 PPC64PDLongBranchThunk(Symbol &dest, int64_t addend) in PPC64PDLongBranchThunk() argument
388 : PPC64LongBranchThunk(dest, addend) { in PPC64PDLongBranchThunk()
389 in.ppc64LongBranchTarget->addEntry(&dest, addend); in PPC64PDLongBranchThunk()
400 PPC64PCRelLongBranchThunk(Symbol &dest, int64_t addend) in PPC64PCRelLongBranchThunk() argument
401 : Thunk(dest, addend) { in PPC64PCRelLongBranchThunk()
440 uint64_t s = getAArch64ThunkDestVA(destination, addend); in writeTo()
463 uint64_t s = getAArch64ThunkDestVA(destination, addend); in writeTo()
805 const InputFile *file, int64_t addend) { in writePPC32PltCallStub() argument
814 if (addend >= 0x8000) { in writePPC32PltCallStub()
819 file->ppc32Got2OutSecOff + addend); in writePPC32PltCallStub()
840 writePPC32PltCallStub(buf, destination.getGotPltVA(), file, addend); in writeTo()
846 os << format_hex_no_prefix(addend, 8); in addSymbols()
849 else if (addend >= 0x8000) in addSymbols()
859 return !config->isPic || (isec.file == file && rel.addend == addend); in isCompatibleWith()
870 uint32_t d = destination.getVA(addend); in writeTo()
932 in.ppc64LongBranchTarget->addEntry(&destination, addend); in writeTo()
934 in.ppc64LongBranchTarget->getEntryVA(&destination, addend) - in writeTo()
987 int64_t offset = in.ppc64LongBranchTarget->getEntryVA(&destination, addend) - in writeTo()
1025 Thunk::Thunk(Symbol &d, int64_t a) : destination(d), addend(a), offset(0) {} in Thunk()
1133 return make<PPC32LongThunk>(s, rel.addend); in addThunkPPC32()
1163 int64_t a = rel.addend; in addThunk()