Searched refs:m_pGOT (Results 1 – 10 of 10) sorted by relevance
/frameworks/compile/mclinker/lib/Target/X86/ |
D | X86LDBackend.cpp | 329 m_pGOT(NULL), in X86_32GNULDBackend() 334 delete m_pGOT; in ~X86_32GNULDBackend() 351 m_pGOT = new X86_32GOT(got); in initTargetSections() 374 assert(m_pGOT != NULL); in getGOT() 375 return *m_pGOT; in getGOT() 379 assert(m_pGOT != NULL); in getGOT() 380 return *m_pGOT; in getGOT() 464 if (!m_pGOT->empty()) in setGOTSectionSize() 465 m_pGOT->finalizeSectionSize(); in setGOTSectionSize() 469 assert(m_pGOT && "emitGOTSectionData failed, m_pGOT is NULL!"); in emitGOTSectionData() [all …]
|
D | X86LDBackend.h | 192 X86_32GOT* m_pGOT; 234 X86_64GOT* m_pGOT;
|
/frameworks/compile/mclinker/lib/Target/AArch64/ |
D | AArch64LDBackend.cpp | 57 m_pGOT(NULL), in AArch64GNULDBackend() 69 if (m_pGOT == m_pGOTPLT) { in ~AArch64GNULDBackend() 70 if (m_pGOT != NULL) in ~AArch64GNULDBackend() 71 delete m_pGOT; in ~AArch64GNULDBackend() 73 if (m_pGOT != NULL) in ~AArch64GNULDBackend() 74 delete m_pGOT; in ~AArch64GNULDBackend() 95 m_pGOT = new AArch64GOT(got); in initTargetSections() 100 m_pGOT->createGOT0(); in initTargetSections() 101 m_pGOTPLT = m_pGOT; in initTargetSections() 194 if (LinkerConfig::DynObj == config().codeGenType() || m_pGOT->hasGOT1() || in doPreLayout() [all …]
|
D | AArch64LDBackend.h | 152 AArch64GOT* m_pGOT; variable
|
/frameworks/compile/mclinker/lib/Target/ARM/ |
D | ARMLDBackend.cpp | 125 m_pGOT(NULL), in ARMGNULDBackend() 141 delete m_pGOT; in ~ARMGNULDBackend() 179 m_pGOT = new ARMGOT(got); in initTargetSections() 183 m_pPLT = new ARMPLT(plt, *m_pGOT); in initTargetSections() 294 if (LinkerConfig::DynObj == config().codeGenType() || m_pGOT->hasGOT1() || in doPreLayout() 296 m_pGOT->finalizeSectionSize(); in doPreLayout() 340 assert(m_pGOT != NULL); in doPostLayout() 342 m_pGOT->applyGOT0(file_format->getDynamic().addr()); in doPostLayout() 345 m_pGOT->applyGOT0(0); in doPostLayout() 374 FragmentRef::Create(*(m_pGOT->begin()), 0x0), in defineGOTSymbol() [all …]
|
D | ARMLDBackend.h | 182 ARMGOT* m_pGOT; variable
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
D | MipsLDBackend.cpp | 53 m_pGOT(NULL), in MipsGNULDBackend() 191 if (LinkerConfig::DynObj == config().codeGenType() || m_pGOT->hasGOT1() || in doPreLayout() 193 m_pGOT->finalizeScanning(*m_pRelDyn); in doPreLayout() 194 m_pGOT->finalizeSectionSize(); in doPreLayout() 267 return m_pGOT->emit(pRegion); in emitSectionData() 343 const MipsGOT& m_pGOT; member 345 explicit DynsymGOTCompare(const MipsGOT& pGOT) : m_pGOT(pGOT) {} in DynsymGOTCompare() 348 return m_pGOT.dynSymOrderCompare(X, Y); in operator ()() 365 symbols.dynamicBegin(), symbols.dynamicEnd(), DynsymGOTCompare(*m_pGOT)); in orderSymbolTable() 499 assert(m_pGOT != NULL); in getGOT() [all …]
|
D | MipsLDBackend.h | 237 MipsGOT* m_pGOT; // .got variable
|
/frameworks/compile/mclinker/lib/Target/Hexagon/ |
D | HexagonLDBackend.cpp | 48 m_pGOT(NULL), in HexagonLDBackend() 60 delete m_pGOT; in ~HexagonLDBackend() 230 assert(m_pGOT != NULL); in getGOT() 231 return *m_pGOT; in getGOT() 235 assert(m_pGOT != NULL); in getGOT() 236 return *m_pGOT; in getGOT() 300 if (!m_pGOT->empty()) in setGOTSectionSize() 301 m_pGOT->finalizeSectionSize(); in setGOTSectionSize() 305 assert(m_pGOT && "emitGOTSectionData failed, m_pGOT is NULL!"); in emitGOTSectionData() 313 for (HexagonGOT::iterator it = m_pGOT->begin(), ie = m_pGOT->end(); it != ie; in emitGOTSectionData() [all …]
|
D | HexagonLDBackend.h | 174 HexagonGOT* m_pGOT; variable
|