Home
last modified time | relevance | path

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

/frameworks/compile/mclinker/lib/Target/Hexagon/
DHexagonGOT.h22 class HexagonGOTEntry : public GOT::Entry<4> {
24 HexagonGOTEntry(uint64_t pContent, SectionData* pParent) in HexagonGOTEntry() function
38 HexagonGOTEntry* create();
DHexagonGOT.cpp27 HexagonGOTEntry* HexagonGOT::create() { in create()
28 return new HexagonGOTEntry(0, m_SectionData); in create()
DHexagonGOTPLT.cpp40 llvm::cast<HexagonGOTEntry>(*(m_SectionData->getFragmentList().begin())) in applyGOT0()
53 llvm::cast<HexagonGOTEntry>(*it).setValue(pPLT.addr()); in applyAllGOTPLT()
DHexagonRelocator.h30 typedef KeyEntryMap<ResolveInfo, HexagonGOTEntry> SymGOTMap;
31 typedef KeyEntryMap<ResolveInfo, HexagonGOTEntry> SymGOTPLTMap;
DHexagonLDBackend.cpp309 HexagonGOTEntry* got = 0; in emitGOTSectionData()
310 unsigned int EntrySize = HexagonGOTEntry::EntrySize; in emitGOTSectionData()
315 got = &(llvm::cast<HexagonGOTEntry>((*it))); in emitGOTSectionData()
358 HexagonGOTEntry* got = 0; in emitGOTPLTSectionData()
359 unsigned int EntrySize = HexagonGOTEntry::EntrySize; in emitGOTPLTSectionData()
365 got = &(llvm::cast<HexagonGOTEntry>((*it))); in emitGOTPLTSectionData()
DHexagonRelocator.cpp55 static HexagonGOTEntry& helper_GOT_init(Relocation& pReloc, in helper_GOT_init()
63 HexagonGOTEntry* got_entry = ld_backend.getGOT().create(); in helper_GOT_init()
86 HexagonGOTEntry* got_entry = pParent.getSymGOTMap().lookUp(pSym); in helper_get_GOT_address()
103 HexagonGOTEntry* gotplt_entry = ld_backend.getGOTPLT().create(); in helper_PLT_init()
841 HexagonGOTEntry* got_entry = pParent.getSymGOTMap().lookUp(*pReloc.symInfo()); in relocGOT()
DHexagonPLT.cpp130 uint32_t GOTEntrySize = HexagonGOTEntry::EntrySize; in applyPLT1()