Home
last modified time | relevance | path

Searched refs:AArch64GOT (Results 1 – 7 of 7) sorted by relevance

/frameworks/compile/mclinker/lib/Target/AArch64/
DAArch64GOT.cpp25 AArch64GOT::AArch64GOT(LDSection& pSection) in AArch64GOT() function in mcld::AArch64GOT
29 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()
DAArch64LDBackend.h85 AArch64GOT& getGOT();
86 const AArch64GOT& getGOT() const;
88 AArch64GOT& getGOTPLT();
89 const AArch64GOT& getGOTPLT() const;
152 AArch64GOT* m_pGOT;
153 AArch64GOT* m_pGOTPLT;
DAArch64PLT.h36 class AArch64GOT; variable
53 AArch64PLT(LDSection& pSection, AArch64GOT& pGOTPLT);
73 AArch64GOT& m_GOT;
DAArch64GOT.h54 class AArch64GOT : public GOT {
56 explicit AArch64GOT(LDSection& pSection);
58 ~AArch64GOT();
DAArch64LDBackend.cpp95 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()
DAndroid.bp13 "AArch64GOT.cpp",
DAArch64PLT.cpp33 AArch64PLT::AArch64PLT(LDSection& pSection, AArch64GOT& pGOTPLT) in AArch64PLT()