Searched refs:HexagonGOTEntry (Results 1 – 7 of 7) sorted by relevance
22 class HexagonGOTEntry : public GOT::Entry<4>25 HexagonGOTEntry(uint64_t pContent, SectionData* pParent) in HexagonGOTEntry() function41 HexagonGOTEntry* create();
30 HexagonGOTEntry* HexagonGOT::create() in create()32 return new HexagonGOTEntry(0, m_SectionData); in create()
45 llvm::cast<HexagonGOTEntry> in applyGOT0()59 llvm::cast<HexagonGOTEntry>(*it).setValue(pPLT.addr()); in applyAllGOTPLT()
31 typedef KeyEntryMap<ResolveInfo, HexagonGOTEntry> SymGOTMap;32 typedef KeyEntryMap<ResolveInfo, HexagonGOTEntry> SymGOTPLTMap;
335 HexagonGOTEntry* got = 0; in emitGOTSectionData()336 unsigned int EntrySize = HexagonGOTEntry::EntrySize; in emitGOTSectionData()341 got = &(llvm::cast<HexagonGOTEntry>((*it))); in emitGOTSectionData()386 HexagonGOTEntry* got = 0; in emitGOTPLTSectionData()387 unsigned int EntrySize = HexagonGOTEntry::EntrySize; in emitGOTPLTSectionData()392 got = &(llvm::cast<HexagonGOTEntry>((*it))); in emitGOTPLTSectionData()
54 static HexagonGOTEntry &helper_GOT_init(Relocation &pReloc, in helper_GOT_init()62 HexagonGOTEntry *got_entry = ld_backend.getGOT().create(); in helper_GOT_init()87 HexagonGOTEntry *got_entry = pParent.getSymGOTMap().lookUp(pSym); in helper_get_GOT_address()104 HexagonGOTEntry *gotplt_entry = ld_backend.getGOTPLT().create(); in helper_PLT_init()826 HexagonGOTEntry *got_entry = pParent.getSymGOTMap().lookUp(*pReloc.symInfo()); in relocGOT()
142 uint32_t GOTEntrySize = HexagonGOTEntry::EntrySize; in applyPLT1()