Searched refs:pSection (Results 1 - 25 of 89) sorted by relevance

1234

/frameworks/compile/mclinker/lib/LD/
H A DRelocData.cpp27 RelocData::RelocData(LDSection &pSection) argument
28 : m_pSection(&pSection) {
31 RelocData* RelocData::Create(LDSection& pSection) argument
34 new (result) RelocData(pSection);
38 void RelocData::Destroy(RelocData*& pSection) argument
40 pSection->~RelocData();
41 g_RelocDataFactory->deallocate(pSection);
42 pSection = NULL;
H A DSectionData.cpp29 SectionData::SectionData(LDSection &pSection) argument
30 : m_pSection(&pSection) {
33 SectionData* SectionData::Create(LDSection& pSection) argument
36 new (result) SectionData(pSection);
40 void SectionData::Destroy(SectionData*& pSection) argument
42 pSection->~SectionData();
43 g_SectDataFactory->deallocate(pSection);
44 pSection = NULL;
H A DELFSegment.cpp76 LDSection* pSection)
78 return m_SectionList.insert(pPos, pSection);
81 void ELFSegment::append(LDSection* pSection) argument
83 assert(NULL != pSection);
84 if (pSection->align() > m_MaxSectionAlign)
85 m_MaxSectionAlign = pSection->align();
86 m_SectionList.push_back(pSection);
75 insert(ELFSegment::iterator pPos, LDSection* pSection) argument
H A DELFSegmentFactory.cpp49 ELFSegmentFactory::find(uint32_t pType, const LDSection* pSection) argument
56 if (*sect == pSection)
65 ELFSegmentFactory::find(uint32_t pType, const LDSection* pSection) const
72 if (*sect == pSection)
H A DLDSection.cpp80 void LDSection::Destroy(LDSection*& pSection) argument
82 g_SectFactory->destroy(pSection);
83 g_SectFactory->deallocate(pSection);
84 pSection = NULL;
H A DLDContext.cpp19 LDContext& LDContext::appendSection(LDSection& pSection) argument
21 if (LDFileFormat::Relocation == pSection.kind())
22 m_RelocSections.push_back(&pSection);
23 pSection.setIndex(m_SectionTable.size());
24 m_SectionTable.push_back(&pSection);
/frameworks/compile/mclinker/lib/Target/X86/
H A DX86GOT.cpp21 X86_32GOT::X86_32GOT(LDSection& pSection) argument
22 : GOT(pSection)
38 X86_64GOT::X86_64GOT(LDSection& pSection) argument
39 : GOT(pSection)
H A DX86GOTPLT.h29 X86_32GOTPLT(LDSection &pSection);
47 X86_64GOTPLT(LDSection &pSection);
H A DX86GOT.h37 X86_32GOT(LDSection& pSection);
62 X86_64GOT(LDSection& pSection);
H A DX86Relocator.h87 LDSection& pSection,
106 LDSection& pSection) = 0;
111 LDSection& pSection) = 0;
162 LDSection& pSection);
167 LDSection& pSection);
171 void convertTLSIEtoLE(Relocation& pReloc, LDSection& pSection);
222 LDSection& pSection);
227 LDSection& pSection);
H A DX86GOTPLT.cpp23 X86_32GOTPLT::X86_32GOTPLT(LDSection& pSection) argument
24 : X86_32GOT(pSection)
63 X86_64GOTPLT::X86_64GOTPLT(LDSection& pSection) argument
64 : X86_64GOT(pSection)
/frameworks/compile/mclinker/lib/Target/
H A DPLT.cpp20 PLT::PLT(LDSection& pSection) argument
21 :m_Section(pSection)
23 m_pSectionData = IRBuilder::CreateSectionData(pSection);
H A DGOT.cpp24 GOT::GOT(LDSection& pSection) argument
25 : m_Section(pSection) {
26 m_SectionData = IRBuilder::CreateSectionData(pSection);
H A DOutputRelocSection.cpp24 OutputRelocSection::OutputRelocSection(Module& pModule, LDSection& pSection) argument
29 assert(!pSection.hasRelocData() && "Given section is not a relocation section");
30 m_pRelocData = IRBuilder::CreateRelocData(pSection);
/frameworks/compile/mclinker/lib/Target/Hexagon/
H A DHexagonGOT.cpp21 HexagonGOT::HexagonGOT(LDSection& pSection) argument
22 : GOT(pSection)
H A DHexagonGOTPLT.cpp23 HexagonGOTPLT::HexagonGOTPLT(LDSection& pSection) argument
24 : HexagonGOT(pSection)
30 pSection.setAlign(8);
H A DHexagonGOTPLT.h29 HexagonGOTPLT(LDSection &pSection);
H A DHexagonGOT.h37 HexagonGOT(LDSection& pSection);
H A DHexagonRelocator.h85 LDSection& pSection,
91 const LDSection& pSection);
131 LDSection& pSection);
136 LDSection& pSection);
/frameworks/compile/mclinker/lib/Target/Mips/
H A DMipsPLT.h28 MipsPLT(LDSection& pSection);
/frameworks/compile/mclinker/include/mcld/LD/
H A DRelocator.h60 /// @param pSection - the section of relocation applying target
65 LDSection& pSection,
71 /// @param pSection - the section of relocation applying target
74 LDSection& pSection,
102 /// @param pSection - the section of relocation applying target
105 const LDSection& pSection);
H A DELFObjectWriter.h77 void emitSectionData(const LDSection& pSection, MemoryRegion& pRegion) const;
83 const LDSection& pSection,
100 uint64_t getSectEntrySize(const LDSection& pSection) const;
103 uint64_t getSectLink(const LDSection& pSection,
107 uint64_t getSectInfo(const LDSection& pSection) const;
H A DSectionData.h33 explicit SectionData(LDSection &pSection);
51 static SectionData* Create(LDSection& pSection);
53 static void Destroy(SectionData*& pSection);
/frameworks/compile/mclinker/lib/Target/AArch64/
H A DAArch64Relocator.h117 LDSection& pSection,
121 void scanLocalReloc(Relocation& pReloc, const LDSection& pSection);
125 const LDSection& pSection);
/frameworks/compile/mclinker/lib/Target/ARM/
H A DARMRelocator.h98 LDSection& pSection,
107 void scanLocalReloc(Relocation& pReloc, const LDSection& pSection);
111 const LDSection& pSection);

Completed in 3839 milliseconds

1234