reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1737 rel.sym = &t->destination;
tools/lld/ELF/Thunks.cpp347 uint64_t s = getAArch64ThunkDestVA(destination); 353 addSymbol(saver.save("__AArch64AbsLongThunk_" + destination.getName()), 370 uint64_t s = getAArch64ThunkDestVA(destination); 379 addSymbol(saver.save("__AArch64ADRPThunk_" + destination.getName()), STT_FUNC, 395 uint64_t s = getARMThunkDestVA(destination); 412 uint64_t s = getARMThunkDestVA(destination); 433 uint64_t s = getARMThunkDestVA(destination); 450 uint64_t s = getARMThunkDestVA(destination); 472 uint64_t s = getARMThunkDestVA(destination); 479 addSymbol(saver.save("__ARMv7ABSLongThunk_" + destination.getName()), 490 uint64_t s = getARMThunkDestVA(destination); 497 addSymbol(saver.save("__Thumbv7ABSLongThunk_" + destination.getName()), 509 uint64_t s = getARMThunkDestVA(destination); 518 addSymbol(saver.save("__ARMV7PILongThunk_" + destination.getName()), STT_FUNC, 530 uint64_t s = getARMThunkDestVA(destination); 539 addSymbol(saver.save("__ThumbV7PILongThunk_" + destination.getName()), 550 target->relocateOne(buf + 4, R_ARM_ABS32, getARMThunkDestVA(destination)); 554 addSymbol(saver.save("__ARMv5ABSLongThunk_" + destination.getName()), 573 uint64_t s = getARMThunkDestVA(destination); 580 addSymbol(saver.save("__ARMV5PILongThunk_" + destination.getName()), STT_FUNC, 604 uint64_t s = getARMThunkDestVA(destination); 610 addSymbol(saver.save("__Thumbv6MABSLongThunk_" + destination.getName()), 629 uint64_t s = getARMThunkDestVA(destination); 636 addSymbol(saver.save("__Thumbv6MPILongThunk_" + destination.getName()), 644 uint64_t s = destination.getVA(); 654 addSymbol(saver.save("__LA25Thunk_" + destination.getName()), STT_FUNC, 0, 659 auto &dr = cast<Defined>(destination); 666 uint64_t s = destination.getVA(); 678 saver.save("__microLA25Thunk_" + destination.getName()), STT_FUNC, 0, isec); 683 auto &dr = cast<Defined>(destination); 690 uint64_t s = destination.getVA(); 702 saver.save("__microLA25Thunk_" + destination.getName()), STT_FUNC, 0, isec); 707 auto &dr = cast<Defined>(destination); 713 uint64_t va = destination.getGotPltVA(); 725 offset = destination.getGotPltVA() - (in.ppc32Got2->getParent()->getVA() + 730 offset = destination.getGotPltVA() - in.got->getVA(); 756 os << destination.getName(); 776 int64_t offset = destination.getGotPltVA() - getPPC64TocBase(); 783 Defined *s = addSymbol(saver.save("__plt_" + destination.getName()), STT_FUNC, 789 int64_t offset = destination.getPPC64LongBranchTableVA() - getPPC64TocBase(); 794 addSymbol(saver.save("__long_branch_" + destination.getName()), STT_FUNC, 0,