Home
last modified time | relevance | path

Searched refs:m_pGOT (Results 1 – 8 of 8) sorted by relevance

/frameworks/compile/mclinker/lib/Target/Mips/
DMipsLDBackend.cpp39 m_pGOT(NULL), in MipsGNULDBackend()
50 delete m_pGOT; in ~MipsGNULDBackend()
62 m_pGOT = new MipsGOT(got); in initTargetSections()
123 m_pGOT->hasGOT1() || in doPreLayout()
125 m_pGOT->finalizeScanning(*m_pRelDyn); in doPreLayout()
126 m_pGOT->finalizeSectionSize(); in doPreLayout()
170 assert(NULL != m_pGOT && "emitSectionData failed, m_pGOT is NULL!"); in emitSectionData()
171 uint64_t result = m_pGOT->emit(pRegion); in emitSectionData()
190 const MipsGOT& m_pGOT; member
193 : m_pGOT(pGOT) in DynsymGOTCompare()
[all …]
DMipsLDBackend.h135 MipsGOT* m_pGOT; // .got variable
/frameworks/compile/mclinker/lib/Target/X86/
DX86LDBackend.cpp305 m_pGOT (NULL), in X86_32GNULDBackend()
311 delete m_pGOT; in ~X86_32GNULDBackend()
330 m_pGOT = new X86_32GOT(got); in initTargetSections()
356 assert(NULL != m_pGOT); in getGOT()
357 return *m_pGOT; in getGOT()
362 assert(NULL != m_pGOT); in getGOT()
363 return *m_pGOT; in getGOT()
403 if (!m_pGOT->empty()) in setGOTSectionSize()
404 m_pGOT->finalizeSectionSize(); in setGOTSectionSize()
409 assert(m_pGOT && "emitGOTSectionData failed, m_pGOT is NULL!"); in emitGOTSectionData()
[all …]
DX86LDBackend.h187 X86_32GOT* m_pGOT;
227 X86_64GOT* m_pGOT;
/frameworks/compile/mclinker/lib/Target/ARM/
DARMLDBackend.cpp51 m_pGOT(NULL), in ARMGNULDBackend()
67 delete m_pGOT; in ~ARMGNULDBackend()
99 m_pGOT = new ARMGOT(got); in initTargetSections()
103 m_pPLT = new ARMPLT(plt, *m_pGOT); in initTargetSections()
213 m_pGOT->hasGOT1() || in doPreLayout()
215 m_pGOT->finalizeSectionSize(); in doPreLayout()
258 assert(NULL != m_pGOT); in doPostLayout()
260 m_pGOT->applyGOT0(file_format->getDynamic().addr()); in doPostLayout()
263 m_pGOT->applyGOT0(0); in doPostLayout()
295 FragmentRef::Create(*(m_pGOT->begin()), 0x0), in defineGOTSymbol()
[all …]
DARMLDBackend.h155 ARMGOT* m_pGOT; variable
/frameworks/compile/mclinker/lib/Target/Hexagon/
DHexagonLDBackend.cpp46 m_pGOT(NULL), in HexagonLDBackend()
59 delete m_pGOT; in ~HexagonLDBackend()
234 assert(NULL != m_pGOT); in getGOT()
235 return *m_pGOT; in getGOT()
240 assert(NULL != m_pGOT); in getGOT()
241 return *m_pGOT; in getGOT()
317 if (!m_pGOT->empty()) in setGOTSectionSize()
318 m_pGOT->finalizeSectionSize(); in setGOTSectionSize()
323 assert(m_pGOT && "emitGOTSectionData failed, m_pGOT is NULL!"); in emitGOTSectionData()
331 for (HexagonGOT::iterator it = m_pGOT->begin(), in emitGOTSectionData()
[all …]
DHexagonLDBackend.h179 HexagonGOT* m_pGOT; variable