Home
last modified time | relevance | path

Searched refs:m_pSectionData (Results 1 – 9 of 9) sorted by relevance

/frameworks/compile/mclinker/lib/Target/X86/
DX86PLT.cpp64 new X86_32DynPLT0(*m_pSectionData); in X86PLT()
71 new X86_32ExecPLT0(*m_pSectionData); in X86PLT()
80 new X86_64PLT0(*m_pSectionData); in X86PLT()
98 size += (m_pSectionData->size() - 1) * plt1->size(); in finalizeSectionSize()
103 SectionData::iterator frag, fragEnd = m_pSectionData->end(); in finalizeSectionSize()
104 for (frag = m_pSectionData->begin(); frag != fragEnd; ++frag) { in finalizeSectionSize()
111 return (m_pSectionData->size() > 1); in hasPLT1()
116 return new X86_32DynPLT1(*m_pSectionData); in create()
118 return new X86_32ExecPLT1(*m_pSectionData); in create()
122 iterator first = m_pSectionData->getFragmentList().begin(); in getPLT0()
[all …]
/frameworks/compile/mclinker/lib/Target/Mips/
DMipsPLT.cpp59 new MipsPLT0(*m_pSectionData); in MipsPLT()
63 uint64_t size = sizeof(PLT0) + (m_pSectionData->size() - 1) * sizeof(PLTA); in finalizeSectionSize()
67 SectionData::iterator frag, fragEnd = m_pSectionData->end(); in finalizeSectionSize()
68 for (frag = m_pSectionData->begin(); frag != fragEnd; ++frag) { in finalizeSectionSize()
75 return m_pSectionData->size() > 1; in hasPLT1()
97 return new MipsPLTA(*m_pSectionData); in create()
104 for (iterator it = m_pSectionData->begin(); it != m_pSectionData->end(); in applyAllPLT()
108 if (it == m_pSectionData->begin()) { in applyAllPLT()
/frameworks/compile/mclinker/lib/Target/AArch64/
DAArch64PLT.cpp35 new AArch64PLT0(*m_pSectionData); in AArch64PLT()
42 return (m_pSectionData->size() > 1); in hasPLT1()
46 uint64_t size = (m_pSectionData->size() - 1) * sizeof(aarch64_plt1) + in finalizeSectionSize()
51 SectionData::iterator frag, fragEnd = m_pSectionData->end(); in finalizeSectionSize()
52 for (frag = m_pSectionData->begin(); frag != fragEnd; ++frag) { in finalizeSectionSize()
59 AArch64PLT1* plt1_entry = new (std::nothrow) AArch64PLT1(*m_pSectionData); in create()
67 iterator first = m_pSectionData->getFragmentList().begin(); in applyPLT0()
68 assert(first != m_pSectionData->getFragmentList().end() && in applyPLT0()
107 AArch64PLT::iterator it = m_pSectionData->begin(); in applyPLT1()
108 AArch64PLT::iterator ie = m_pSectionData->end(); in applyPLT1()
/frameworks/compile/mclinker/lib/Target/ARM/
DARMPLT.cpp32 new ARMPLT0(*m_pSectionData); in ARMPLT()
39 return (m_pSectionData->size() > 1); in hasPLT1()
44 (m_pSectionData->size() - 1) * sizeof(arm_plt1) + sizeof(arm_plt0); in finalizeSectionSize()
48 SectionData::iterator frag, fragEnd = m_pSectionData->end(); in finalizeSectionSize()
49 for (frag = m_pSectionData->begin(); frag != fragEnd; ++frag) { in finalizeSectionSize()
56 ARMPLT1* plt1_entry = new (std::nothrow) ARMPLT1(*m_pSectionData); in create()
76 iterator first = m_pSectionData->getFragmentList().begin(); in applyPLT0()
78 assert(first != m_pSectionData->getFragmentList().end() && in applyPLT0()
102 ARMPLT::iterator it = m_pSectionData->begin(); in applyPLT1()
103 ARMPLT::iterator ie = m_pSectionData->end(); in applyPLT1()
/frameworks/compile/mclinker/lib/Target/Hexagon/
DHexagonPLT.cpp46 new HexagonPLT0(*m_pSectionData); in HexagonPLT()
54 iterator first = m_pSectionData->getFragmentList().begin(); in getPLT0()
56 assert(first != m_pSectionData->getFragmentList().end() && in getPLT0()
75 size += (m_pSectionData->size() - 1) * plt1->size(); in finalizeSectionSize()
80 SectionData::iterator frag, fragEnd = m_pSectionData->end(); in finalizeSectionSize()
81 for (frag = m_pSectionData->begin(); frag != fragEnd; ++frag) { in finalizeSectionSize()
88 return (m_pSectionData->size() > 1); in hasPLT1()
92 return new HexagonPLT1(*m_pSectionData); in create()
126 HexagonPLT::iterator it = m_pSectionData->begin(); in applyPLT1()
127 HexagonPLT::iterator ie = m_pSectionData->end(); in applyPLT1()
/frameworks/compile/mclinker/include/mcld/Target/
DPLT.h73 const_iterator begin() const { return m_pSectionData->begin(); } in begin()
74 iterator begin() { return m_pSectionData->begin(); } in begin()
75 const_iterator end() const { return m_pSectionData->end(); } in end()
76 iterator end() { return m_pSectionData->end(); } in end()
80 SectionData* m_pSectionData; variable
/frameworks/compile/mclinker/lib/LD/
DEhFrame.cpp92 EhFrame::EhFrame() : m_pSection(NULL), m_pSectionData(NULL) { in EhFrame()
96 : m_pSection(&pSection), m_pSectionData(NULL) { in EhFrame()
97 m_pSectionData = SectionData::Create(pSection); in EhFrame()
131 if (!m_pSectionData->empty()) in addFragment()
132 offset = m_pSectionData->back().getOffset() + m_pSectionData->back().size(); in addFragment()
134 m_pSectionData->getFragmentList().push_back(&pFrag); in addFragment()
135 pFrag.setParent(m_pSectionData); in addFragment()
/frameworks/compile/mclinker/include/mcld/LD/
DEhFrame.h181 const SectionData* getSectionData() const { return m_pSectionData; } in getSectionData()
182 SectionData* getSectionData() { return m_pSectionData; } in getSectionData()
240 SectionData* m_pSectionData; variable
/frameworks/compile/mclinker/lib/Target/
DPLT.cpp21 m_pSectionData = IRBuilder::CreateSectionData(pSection); in PLT()