Searched refs:ARMGOTEntry (Results 1 – 5 of 5) sorted by relevance
29 new ARMGOTEntry(0, m_SectionData); in ARMGOT()39 ARMGOTEntry* ARMGOT::createGOT() { in createGOT()40 ARMGOTEntry* entry = new ARMGOTEntry(0, NULL); in createGOT()45 ARMGOTEntry* ARMGOT::createGOTPLT() { in createGOTPLT()46 ARMGOTEntry* entry = new ARMGOTEntry(0, NULL); in createGOTPLT()66 ARMGOTEntry* entry = *it; in finalizeSectionSize()80 ARMGOTEntry* entry = *it; in finalizeSectionSize()94 llvm::cast<ARMGOTEntry>(*(m_SectionData->getFragmentList().begin())) in applyGOT0()110 llvm::cast<ARMGOTEntry>(entry)->setValue(pPLTBase); in applyGOTPLT()118 ARMGOTEntry* got = NULL; in emit()[all …]
24 class ARMGOTEntry : public GOT::Entry<4> {26 ARMGOTEntry(uint64_t pContent, SectionData* pParent) in ARMGOTEntry() function53 ARMGOTEntry* createGOT();54 ARMGOTEntry* createGOTPLT();67 typedef std::vector<ARMGOTEntry*> EntryListType;72 ARMGOTEntry* m_pGOTPLTFront;73 ARMGOTEntry* m_pGOTFront;
25 typedef KeyEntryMap<ResolveInfo, ARMGOTEntry> SymGOTMap;
76 ARMGOTEntry* got_entry = pParent.getSymGOTMap().lookUp(pSym); in helper_get_GOT_address()81 static ARMGOTEntry& helper_GOT_init(Relocation& pReloc, in helper_GOT_init()89 ARMGOTEntry* got_entry = ld_backend.getGOT().createGOT(); in helper_GOT_init()137 ARMGOTEntry* gotplt_entry = ld_backend.getGOT().createGOTPLT(); in helper_PLT_init()880 ARMGOTEntry* got_entry = pParent.getSymGOTMap().lookUp(*pReloc.symInfo()); in got_brel()899 ARMGOTEntry* got_entry = pParent.getSymGOTMap().lookUp(*pReloc.symInfo()); in got_prel()
106 uint32_t GOTEntrySize = ARMGOTEntry::EntrySize; in applyPLT1()