Home
last modified time | relevance | path

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

/frameworks/compile/mclinker/lib/Target/AArch64/
DAArch64LDBackend.cpp53 m_pGOTPLT(NULL), in AArch64GNULDBackend()
68 if (m_pGOT == m_pGOTPLT) { in ~AArch64GNULDBackend()
74 if (m_pGOTPLT != NULL) in ~AArch64GNULDBackend()
75 delete m_pGOTPLT; in ~AArch64GNULDBackend()
103 m_pGOTPLT = m_pGOT; in initTargetSections()
109 m_pGOTPLT = new AArch64GOT(gotplt); in initTargetSections()
110 m_pGOTPLT->createGOT0(); in initTargetSections()
115 m_pPLT = new AArch64PLT(plt, *m_pGOTPLT); in initTargetSections()
178 FragmentRef::Create(*(m_pGOTPLT->begin()), 0x0), in defineGOTSymbol()
189 FragmentRef::Create(*(m_pGOTPLT->begin()), 0x0), in defineGOTSymbol()
[all …]
DAArch64LDBackend.h148 AArch64GOT* m_pGOTPLT; variable
/frameworks/compile/mclinker/lib/Target/X86/
DX86LDBackend.cpp356 m_pGOTPLT (NULL) { in X86_32GNULDBackend()
362 delete m_pGOTPLT; in ~X86_32GNULDBackend()
384 m_pGOTPLT = new X86_32GOTPLT(gotplt); in initTargetSections()
389 m_pPLT = new X86_32PLT(plt, *m_pGOTPLT, config()); in initTargetSections()
417 assert(NULL != m_pGOTPLT); in getGOTPLT()
418 return *m_pGOTPLT; in getGOTPLT()
423 assert(NULL != m_pGOTPLT); in getGOTPLT()
424 return *m_pGOTPLT; in getGOTPLT()
498 m_pGOTPLT->hasGOT1() || in setGOTSectionSize()
500 m_pGOTPLT->finalizeSectionSize(); in setGOTSectionSize()
[all …]
DX86LDBackend.h197 X86_32GOTPLT* m_pGOTPLT; variable
240 X86_64GOTPLT* m_pGOTPLT; variable
/frameworks/compile/mclinker/lib/Target/Hexagon/
DHexagonLDBackend.cpp48 m_pGOTPLT(NULL), in HexagonLDBackend()
289 assert(NULL != m_pGOTPLT); in getGOTPLT()
290 return *m_pGOTPLT; in getGOTPLT()
295 assert(NULL != m_pGOTPLT); in getGOTPLT()
296 return *m_pGOTPLT; in getGOTPLT()
317 m_pGOTPLT->hasGOT1() || in setGOTSectionSize()
319 m_pGOTPLT->finalizeSectionSize(); in setGOTSectionSize()
320 defineGOTSymbol(pBuilder, *(m_pGOTPLT->begin())); in setGOTSectionSize()
380 assert(m_pGOTPLT && "emitGOTPLTSectionData failed, m_pGOTPLT is NULL!"); in emitGOTPLTSectionData()
381 m_pGOTPLT->applyGOT0(FileFormat->getDynamic().addr()); in emitGOTPLTSectionData()
[all …]
DHexagonLDBackend.h182 HexagonGOTPLT* m_pGOTPLT; variable
/frameworks/compile/mclinker/lib/Target/Mips/
DMipsLDBackend.cpp48 m_pGOTPLT(NULL), in MipsGNULDBackend()
187 if (m_pGOTPLT->hasGOT1()) { in doPreLayout()
188 m_pGOTPLT->finalizeSectionSize(); in doPreLayout()
221 assert(m_pGOTPLT && "doPostLayout failed, m_pGOTPLT is NULL!"); in doPostLayout()
222 m_pGOTPLT->applyAllGOTPLT(m_pPLT->addr()); in doPostLayout()
227 m_pPLT->applyAllPLT(*m_pGOTPLT); in doPostLayout()
278 return m_pGOTPLT->emit(pRegion); in emitSectionData()
449 assert(NULL != m_pGOTPLT); in getGOTPLT()
450 return *m_pGOTPLT; in getGOTPLT()
455 assert(NULL != m_pGOTPLT); in getGOTPLT()
[all …]
DMipsLDBackend.h220 MipsGOTPLT* m_pGOTPLT; // .got.plt variable