Searched refs:AArch64GOTEntry (Results 1 – 6 of 6) sorted by relevance
38 new AArch64GOTEntry(0, m_SectionData); in createGOT0()46 AArch64GOTEntry* AArch64GOT::createGOT() in createGOT()48 AArch64GOTEntry* entry = new AArch64GOTEntry(0, NULL); in createGOT()53 AArch64GOTEntry* AArch64GOT::createGOTPLT() in createGOTPLT()55 AArch64GOTEntry* entry = new AArch64GOTEntry(0, NULL); in createGOTPLT()76 AArch64GOTEntry* entry = *it; in finalizeSectionSize()91 AArch64GOTEntry* entry = *it; in finalizeSectionSize()106 llvm::cast<AArch64GOTEntry> in applyGOT0()123 llvm::cast<AArch64GOTEntry>(entry)->setValue(pPLTBase); in applyGOTPLT()132 AArch64GOTEntry* got = NULL; in emit()[all …]
26 class AArch64GOTEntry : public GOT::Entry<8>29 AArch64GOTEntry(uint64_t pContent, SectionData* pParent) in AArch64GOTEntry() function68 AArch64GOTEntry* createGOT();69 AArch64GOTEntry* createGOTPLT();82 typedef std::vector<AArch64GOTEntry*> EntryListType;87 AArch64GOTEntry* m_pGOTPLTFront;88 AArch64GOTEntry* m_pGOTFront;
118 AArch64GOTEntry* gotplt_entry = ld_backend.getGOTPLT().createGOTPLT(); in helper_PLT_init()167 AArch64GOTEntry* got_entry = pParent.getSymGOTMap().lookUp(pSym); in helper_get_GOT_address()178 static inline AArch64GOTEntry&186 AArch64GOTEntry* got_entry = ld_backend.getGOT().createGOT(); in helper_GOT_init()
88 uint64_t got_ent2_base = got_base + sizeof(AArch64GOTEntry::EntrySize) * 2; in applyPLT0()114 uint32_t GOTEntrySize = AArch64GOTEntry::EntrySize; in applyPLT1()
41 typedef KeyEntryMap<ResolveInfo, AArch64GOTEntry> SymGOTMap;
620 AArch64GOTEntry* got_entry = pParent.getSymGOTMap().lookUp(*pReloc.symInfo()); in adr_got_page()645 AArch64GOTEntry* got_entry = pParent.getSymGOTMap().lookUp(*pReloc.symInfo()); in ld64_got_lo12()