Home
last modified time | relevance | path

Searched refs:AArch64GOTEntry (Results 1 – 6 of 6) sorted by relevance

/frameworks/compile/mclinker/lib/Target/AArch64/
DAArch64GOT.cpp35 new AArch64GOTEntry(0, m_SectionData); in createGOT0()
42 AArch64GOTEntry* AArch64GOT::createGOT() { in createGOT()
43 AArch64GOTEntry* entry = new AArch64GOTEntry(0, NULL); in createGOT()
48 AArch64GOTEntry* AArch64GOT::createGOTPLT() { in createGOTPLT()
49 AArch64GOTEntry* entry = new AArch64GOTEntry(0, NULL); in createGOTPLT()
69 AArch64GOTEntry* entry = *it; in finalizeSectionSize()
83 AArch64GOTEntry* entry = *it; in finalizeSectionSize()
97 llvm::cast<AArch64GOTEntry>(*(m_SectionData->getFragmentList().begin())) in applyGOT0()
113 llvm::cast<AArch64GOTEntry>(entry)->setValue(pPLTBase); in applyGOTPLT()
121 AArch64GOTEntry* got = NULL; in emit()
[all …]
DAArch64GOT.h26 class AArch64GOTEntry : public GOT::Entry<8> {
28 AArch64GOTEntry(uint64_t pContent, SectionData* pParent) in AArch64GOTEntry() function
65 AArch64GOTEntry* createGOT();
66 AArch64GOTEntry* createGOTPLT();
79 typedef std::vector<AArch64GOTEntry*> EntryListType;
84 AArch64GOTEntry* m_pGOTPLTFront;
85 AArch64GOTEntry* m_pGOTFront;
DAArch64RelocationHelpers.h105 AArch64GOTEntry* gotplt_entry = ld_backend.getGOTPLT().createGOTPLT(); in helper_PLT_init()
148 AArch64GOTEntry* got_entry = pParent.getSymGOTMap().lookUp(pSym); in helper_get_GOT_address()
157 static inline AArch64GOTEntry& helper_GOT_init(Relocation& pReloc, in helper_GOT_init()
165 AArch64GOTEntry* got_entry = ld_backend.getGOT().createGOT(); in helper_GOT_init()
DAArch64PLT.cpp85 uint64_t got_ent2_base = got_base + sizeof(AArch64GOTEntry::EntrySize) * 2; in applyPLT0()
111 uint32_t GOTEntrySize = AArch64GOTEntry::EntrySize; in applyPLT1()
DAArch64Relocator.h25 typedef KeyEntryMap<ResolveInfo, AArch64GOTEntry> SymGOTMap;
DAArch64Relocator.cpp663 AArch64GOTEntry* got_entry = pParent.getSymGOTMap().lookUp(*pReloc.symInfo()); in adr_got_page()
687 AArch64GOTEntry* got_entry = pParent.getSymGOTMap().lookUp(*pReloc.symInfo()); in ld64_got_lo12()