Searched refs:AArch64GOT (Results 1 – 7 of 7) sorted by relevance
25 AArch64GOT::AArch64GOT(LDSection& pSection) in AArch64GOT() function in mcld::AArch64GOT29 AArch64GOT::~AArch64GOT() { in ~AArch64GOT()32 void AArch64GOT::createGOT0() { in createGOT0()38 bool AArch64GOT::hasGOT1() const { in hasGOT1()42 AArch64GOTEntry* AArch64GOT::createGOT() { in createGOT()48 AArch64GOTEntry* AArch64GOT::createGOTPLT() { in createGOTPLT()54 void AArch64GOT::finalizeSectionSize() { in finalizeSectionSize()96 void AArch64GOT::applyGOT0(uint64_t pAddress) { in applyGOT0()101 void AArch64GOT::applyGOTPLT(uint64_t pPLTBase) { in applyGOTPLT()118 uint64_t AArch64GOT::emit(MemoryRegion& pRegion) { in emit()
85 AArch64GOT& getGOT();86 const AArch64GOT& getGOT() const;88 AArch64GOT& getGOTPLT();89 const AArch64GOT& getGOTPLT() const;152 AArch64GOT* m_pGOT;153 AArch64GOT* m_pGOTPLT;
36 class AArch64GOT; variable53 AArch64PLT(LDSection& pSection, AArch64GOT& pGOTPLT);73 AArch64GOT& m_GOT;
54 class AArch64GOT : public GOT {56 explicit AArch64GOT(LDSection& pSection);58 ~AArch64GOT();
95 m_pGOT = new AArch64GOT(got); in initTargetSections()106 m_pGOTPLT = new AArch64GOT(gotplt); in initTargetSections()540 AArch64GOT& AArch64GNULDBackend::getGOT() { in getGOT()545 const AArch64GOT& AArch64GNULDBackend::getGOT() const { in getGOT()550 AArch64GOT& AArch64GNULDBackend::getGOTPLT() { in getGOTPLT()555 const AArch64GOT& AArch64GNULDBackend::getGOTPLT() const { in getGOTPLT()
13 "AArch64GOT.cpp",
33 AArch64PLT::AArch64PLT(LDSection& pSection, AArch64GOT& pGOTPLT) in AArch64PLT()