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()
82 AArch64GOT& getGOT();83 const AArch64GOT& getGOT() const;85 AArch64GOT& getGOTPLT();86 const AArch64GOT& getGOTPLT() const;144 AArch64GOT* m_pGOT;145 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();
90 m_pGOT = new AArch64GOT(got); in initTargetSections()101 m_pGOTPLT = new AArch64GOT(gotplt); in initTargetSections()340 AArch64GOT& AArch64GNULDBackend::getGOT() { in getGOT()345 const AArch64GOT& AArch64GNULDBackend::getGOT() const { in getGOT()350 AArch64GOT& AArch64GNULDBackend::getGOTPLT() { in getGOTPLT()355 const AArch64GOT& AArch64GNULDBackend::getGOTPLT() const { in getGOTPLT()
7 AArch64GOT.cpp \
33 AArch64PLT::AArch64PLT(LDSection& pSection, AArch64GOT& pGOTPLT) in AArch64PLT()