Home
last modified time | relevance | path

Searched refs:m_pPLT (Results 1 – 10 of 10) sorted by relevance

/frameworks/compile/mclinker/lib/Target/AArch64/
DAArch64LDBackend.cpp54 m_pPLT(NULL), in AArch64GNULDBackend()
73 if (m_pPLT != NULL) in ~AArch64GNULDBackend()
74 delete m_pPLT; in ~AArch64GNULDBackend()
107 m_pPLT = new AArch64PLT(plt, *m_pGOTPLT); in initTargetSections()
206 if (m_pPLT->hasPLT1()) in doPreLayout()
207 m_pPLT->finalizeSectionSize(); in doPreLayout()
235 assert(m_pPLT != NULL); in doPostLayout()
236 m_pPLT->applyPLT0(); in doPostLayout()
237 m_pPLT->applyPLT1(); in doPostLayout()
270 uint64_t result = m_pPLT->emit(pRegion); in emitSectionData()
[all …]
DAArch64LDBackend.h146 AArch64PLT* m_pPLT; variable
/frameworks/compile/mclinker/lib/Target/X86/
DX86LDBackend.cpp41 m_pPLT(NULL), in X86GNULDBackend()
66 delete m_pPLT; in ~X86GNULDBackend()
93 if (m_pPLT->hasPLT1()) in doPreLayout()
94 m_pPLT->finalizeSectionSize(); in doPreLayout()
172 m_pPLT->applyPLT0(); in emitSectionData()
173 m_pPLT->applyPLT1(); in emitSectionData()
174 X86PLT::iterator it = m_pPLT->begin(); in emitSectionData()
182 X86PLT::iterator ie = m_pPLT->end(); in emitSectionData()
203 assert(m_pPLT != NULL && "PLT section not exist"); in getPLT()
204 return *m_pPLT; in getPLT()
[all …]
DX86LDBackend.h138 X86PLT* m_pPLT; variable
/frameworks/compile/mclinker/lib/Target/Mips/
DMipsLDBackend.cpp47 m_pPLT(NULL), in MipsGNULDBackend()
60 delete m_pPLT; in ~MipsGNULDBackend()
183 if (m_pPLT->hasPLT1()) in doPreLayout()
184 m_pPLT->finalizeSectionSize(); in doPreLayout()
213 m_pGOTPLT->applyAllGOTPLT(m_pPLT->addr()); in doPostLayout()
217 assert(m_pPLT != NULL && "doPostLayout failed, m_pPLT is NULL!"); in doPostLayout()
218 m_pPLT->applyAllPLT(*m_pGOTPLT); in doPostLayout()
221 m_pInfo.setABIVersion(m_pPLT && m_pPLT->hasPLT1() ? 1 : 0); in doPostLayout()
261 return m_pPLT->emit(pRegion); in emitSectionData()
400 assert(m_pPLT != NULL); in getPLT()
[all …]
DMipsLDBackend.h218 MipsPLT* m_pPLT; // .plt variable
/frameworks/compile/mclinker/lib/Target/ARM/
DARMLDBackend.cpp58 m_pPLT(NULL), in ARMGNULDBackend()
74 delete m_pPLT; in ~ARMGNULDBackend()
115 m_pPLT = new ARMPLT(plt, *m_pGOT); in initTargetSections()
233 if (m_pPLT->hasPLT1()) in doPreLayout()
234 m_pPLT->finalizeSectionSize(); in doPreLayout()
264 assert(m_pPLT != NULL); in doPostLayout()
265 m_pPLT->applyPLT0(); in doPostLayout()
266 m_pPLT->applyPLT1(); in doPostLayout()
328 uint64_t result = m_pPLT->emit(pRegion); in emitSectionData()
577 assert(m_pPLT != NULL && "PLT section not exist"); in getPLT()
[all …]
DARMLDBackend.h189 ARMPLT* m_pPLT; variable
/frameworks/compile/mclinker/lib/Target/Hexagon/
DHexagonLDBackend.cpp49 m_pPLT(NULL), in HexagonLDBackend()
60 delete m_pPLT; in ~HexagonLDBackend()
95 if (m_pPLT->hasPLT1()) in doPreLayout()
96 m_pPLT->finalizeSectionSize(); in doPreLayout()
149 m_pPLT->applyPLT0(); in emitSectionData()
150 m_pPLT->applyPLT1(); in emitSectionData()
151 HexagonPLT::iterator it = m_pPLT->begin(); in emitSectionData()
159 HexagonPLT::iterator ie = m_pPLT->end(); in emitSectionData()
239 assert(m_pPLT != NULL && "PLT section not exist"); in getPLT()
240 return *m_pPLT; in getPLT()
[all …]
DHexagonLDBackend.h176 HexagonPLT* m_pPLT; variable