HomeSort by relevance Sort by last modified time
    Searched refs:pSection (Results 26 - 50 of 100) sorted by null

12 3 4

  /frameworks/compile/mclinker/lib/Target/ARM/
ARMRelocator.h 92 LDSection& pSection,
108 void scanLocalReloc(Relocation& pReloc, const LDSection& pSection);
112 const LDSection& pSection);
ARMException.h 47 void setTextSection(LDSection* pSection) {
48 m_pTextSection = pSection;
51 void setExIdxSection(LDSection* pSection) {
52 m_pExIdxSection = pSection;
ARMPLT.h 49 ARMPLT(LDSection& pSection, ARMGOT& pGOTPLT);
ARMLDBackend.h 87 /// @param pSection - the given LDSection
91 uint64_t emitSectionData(const LDSection& pSection,
125 bool mergeSection(Module& pModule, const Input& pInput, LDSection& pSection);
138 bool mayHaveUnsafeFunctionPointerAccess(const LDSection& pSection) const;
  /frameworks/compile/mclinker/lib/LD/
LDContext.cpp 20 LDContext& LDContext::appendSection(LDSection& pSection) {
21 if (LDFileFormat::Relocation == pSection.kind())
22 m_RelocSections.push_back(&pSection);
23 pSection.setIndex(m_SectionTable.size());
24 m_SectionTable.push_back(&pSection);
ELFSegmentFactory.cpp 48 const LDSection* pSection) {
54 if (*sect == pSection)
64 const LDSection* pSection) const {
70 if (*sect == pSection)
ELFObjectWriter.cpp 381 void ELFObjectWriter::emitSectionData(const LDSection& pSection,
384 switch (pSection.kind()) {
386 assert(pSection.hasRelocData());
389 assert(pSection.hasEhFrame());
390 sd = pSection.getEhFrame()->getSectionData();
393 assert(pSection.hasSectionData());
394 sd = pSection.getSectionData();
449 const LDSection& pSection,
451 const RelocData* sect_data = pSection.getRelocData();
454 if (pSection.type() == llvm::ELF::SHT_REL)
    [all...]
GarbageCollection.cpp 62 static bool mayProcessGC(const LDSection& pSection) {
63 if (pSection.kind() == LDFileFormat::TEXT ||
64 pSection.kind() == LDFileFormat::DATA ||
65 pSection.kind() == LDFileFormat::BSS ||
66 pSection.kind() == LDFileFormat::GCCExceptTable)
82 const LDSection& pSection) {
83 return m_ReachedSections[&pSection];
88 const LDSection& pSection) {
89 ReachedSectionsTy::iterator it = m_ReachedSections.find(&pSection);
  /frameworks/compile/mclinker/include/mcld/LD/
RelocData.h 41 explicit RelocData(LDSection& pSection);
57 static RelocData* Create(LDSection& pSection);
59 static void Destroy(RelocData*& pSection);
SectionData.h 33 explicit SectionData(LDSection& pSection);
48 static SectionData* Create(LDSection& pSection);
50 static void Destroy(SectionData*& pSection);
ELFSegmentFactory.h 51 iterator find(uint32_t pType, const LDSection* pSection);
53 const_iterator find(uint32_t pType, const LDSection* pSection) const;
Relocator.h 49 /// @param pSection - the section of relocation applying target
54 LDSection& pSection,
61 /// @param pSection - the section of relocation applying target
64 LDSection& pSection,
88 /// @param pSection - the section of relocation applying target
ELFReader.h 85 LDSection& pSection,
90 LDSection& pSection,
170 LDSection& pSection,
175 LDSection& pSection,
  /frameworks/compile/mclinker/lib/Target/AArch64/
AArch64Relocator.h 101 LDSection& pSection,
117 void scanLocalReloc(Relocation& pReloc, const LDSection& pSection);
121 const LDSection& pSection);
AArch64GOT.h 56 explicit AArch64GOT(LDSection& pSection);
  /frameworks/compile/mclinker/lib/Target/Hexagon/
HexagonRelocator.h 81 LDSection& pSection,
132 LDSection& pSection);
137 LDSection& pSection);
  /frameworks/compile/mclinker/lib/Target/X86/
X86PLT.h 100 X86PLT(LDSection& pSection, const LinkerConfig& pConfig, int got_size);
138 X86_32PLT(LDSection& pSection,
158 X86_64PLT(LDSection& pSection,
  /frameworks/compile/mclinker/lib/Target/Mips/
MipsGOTPLT.cpp 24 MipsGOTPLT::MipsGOTPLT(LDSection& pSection) : GOT(pSection) {
  /frameworks/compile/mclinker/lib/Fragment/
FragmentRef.cpp 76 FragmentRef* FragmentRef::Create(LDSection& pSection, uint64_t pOffset) {
78 switch (pSection.kind()) {
83 if (pSection.hasEhFrame())
84 data = pSection.getEhFrame()->getSectionData();
87 data = pSection.getSectionData();
  /frameworks/compile/mclinker/lib/Core/
IRBuilder.cpp 283 /// CreateSectionData - To create a section data for given pSection.
284 SectionData* IRBuilder::CreateSectionData(LDSection& pSection) {
285 assert(!pSection.hasSectionData() && "pSection already has section data.");
287 SectionData* sect_data = SectionData::Create(pSection);
288 pSection.setSectionData(sect_data);
292 /// CreateRelocData - To create a relocation data for given pSection.
293 RelocData* IRBuilder::CreateRelocData(LDSection& pSection) {
294 assert(!pSection.hasRelocData() && "pSection already has relocation data.")
    [all...]
  /frameworks/compile/mclinker/include/mcld/
IRBuilder.h 228 /// CreateSectionData - To create a section data for given pSection.
229 /// @param [in, out] pSection The given LDSection. It can be in either an
231 /// pSection.getSectionData() is set to a valid section data.
232 /// @return The created section data. If the pSection already has section
233 /// data, or if the pSection's type should not have a section data
235 static SectionData* CreateSectionData(LDSection& pSection);
237 /// CreateRelocData - To create a relocation data for given pSection.
238 /// @param [in, out] pSection The given LDSection. It can be in either an
240 /// pSection.getRelocData() is set to a valid relocation data.
241 /// @return The created relocation data. If the pSection already ha
    [all...]
Module.h 138 const LDSymbol* getSectionSymbol(const LDSection& pSection) const {
139 return m_SectSymbolSet.get(pSection);
142 LDSymbol* getSectionSymbol(const LDSection& pSection) {
143 return m_SectSymbolSet.get(pSection);
  /frameworks/compile/mclinker/include/mcld/Fragment/
FragmentRef.h 43 static FragmentRef* Create(LDSection& pSection, uint64_t pOffset);
  /frameworks/compile/mclinker/include/mcld/Object/
ObjectBuilder.h 74 static void UpdateSectionAlign(LDSection& pSection,
  /frameworks/compile/mclinker/include/mcld/Target/
GOT.h 27 explicit GOT(LDSection& pSection);

Completed in 246 milliseconds

12 3 4