Home
last modified time | relevance | path

Searched refs:pSD (Results 1 – 24 of 24) sorted by relevance

/frameworks/compile/mclinker/lib/Object/
DObjectBuilder.cpp148 SectionData& pSD, in AppendFragment() argument
153 if (!pSD.empty()) in AppendFragment()
154 offset = pSD.back().getOffset() + pSD.back().size(); in AppendFragment()
165 align->setParent(&pSD); in AppendFragment()
166 pSD.getFragmentList().push_back(align); in AppendFragment()
171 pFrag.setParent(&pSD); in AppendFragment()
173 pSD.getFragmentList().push_back(&pFrag); in AppendFragment()
177 NullFragment* null = new NullFragment(&pSD); in AppendFragment()
/frameworks/compile/mclinker/lib/Fragment/
DNullFragment.cpp16 NullFragment::NullFragment(SectionData* pSD) in NullFragment() argument
17 : Fragment(Fragment::Null, pSD) in NullFragment()
DRegionFragment.cpp17 RegionFragment::RegionFragment(MemoryRegion& pRegion, SectionData* pSD) in RegionFragment() argument
18 : Fragment(Fragment::Region, pSD), m_Region(pRegion) { in RegionFragment()
DFillFragment.cpp21 SectionData* pSD) in FillFragment() argument
22 : Fragment(Fragment::Fillment, pSD), m_Value(pValue), m_ValueSize(pValueSize), in FillFragment()
DAlignFragment.cpp23 SectionData *pSD) in AlignFragment() argument
24 : Fragment(Fragment::Alignment, pSD), m_Alignment(pAlignment), in AlignFragment()
/frameworks/compile/mclinker/include/mcld/Fragment/
DTargetFragment.h28 TargetFragment(Fragment::Type pKind, SectionData* pSD = NULL)
29 : Fragment(pKind, pSD) {} in Fragment() argument
DNullFragment.h28 NullFragment(SectionData* pSD = NULL);
DRegionFragment.h27 RegionFragment(MemoryRegion& pRegion, SectionData* pSD = NULL);
DFillFragment.h27 SectionData* pSD = NULL);
DAlignFragment.h25 unsigned int pMaxBytesToEmit, SectionData *pSD = NULL);
/frameworks/compile/mclinker/include/mcld/LD/
DLDSection.h157 void setSectionData(SectionData* pSD) { m_Data.sect_data = pSD; } in setSectionData() argument
DELFReader.h78 bool readRegularSection(Input& pInput, SectionData& pSD) const;
168 bool readRegularSection(Input& pInput, SectionData& pSD) const;
DELFReaderIf.h69 virtual bool readRegularSection(Input& pInput, SectionData& pSD) const = 0;
DELFObjectWriter.h115 void emitSectionData(const SectionData& pSD, MemoryRegion& pRegion) const;
/frameworks/compile/mclinker/include/mcld/Object/
DObjectBuilder.h92 static uint64_t AppendFragment(Fragment& pFrag, SectionData& pSD,
/frameworks/compile/mclinker/lib/Target/ARM/
DARMLDBackend.cpp424 bool ARMGNULDBackend::readSection(Input& pInput, SectionData& pSD) in readSection() argument
427 uint32_t offset = pInput.fileOffset() + pSD.getSection().offset(); in readSection()
428 uint32_t size = pSD.getSection().size(); in readSection()
440 ObjectBuilder::AppendFragment(*frag, pSD); in readSection()
DARMLDBackend.h119 bool readSection(Input& pInput, SectionData& pSD);
/frameworks/compile/mclinker/lib/LD/
DELFReader.cpp56 ELFReader<32, true>::readRegularSection(Input& pInput, SectionData& pSD) const in readRegularSection()
58 uint32_t offset = pInput.fileOffset() + pSD.getSection().offset(); in readRegularSection()
59 uint32_t size = pSD.getSection().size(); in readRegularSection()
62 ObjectBuilder::AppendFragment(*frag, pSD); in readRegularSection()
617 ELFReader<64, true>::readRegularSection(Input& pInput, SectionData& pSD) const in readRegularSection()
619 uint64_t offset = pInput.fileOffset() + pSD.getSection().offset(); in readRegularSection()
620 uint64_t size = pSD.getSection().size(); in readRegularSection()
623 ObjectBuilder::AppendFragment(*frag, pSD); in readRegularSection()
DELFObjectWriter.cpp600 void ELFObjectWriter::emitSectionData(const SectionData& pSD, in emitSectionData() argument
603 SectionData::const_iterator fragIter, fragEnd = pSD.end(); in emitSectionData()
605 for (fragIter = pSD.begin(); fragIter != fragEnd; ++fragIter) { in emitSectionData()
/frameworks/compile/mclinker/lib/Core/
DIRBuilder.cpp402 uint64_t IRBuilder::AppendFragment(Fragment& pFrag, SectionData& pSD) in AppendFragment() argument
405 pSD, in AppendFragment()
406 pSD.getSection().align()); in AppendFragment()
407 pSD.getSection().setSize(pSD.getSection().size() + size); in AppendFragment()
/frameworks/compile/mclinker/lib/Target/Hexagon/
DHexagonLDBackend.h132 bool readSection(Input& pInput, SectionData& pSD);
DHexagonLDBackend.cpp947 bool HexagonLDBackend::readSection(Input& pInput, SectionData& pSD) in readSection() argument
950 uint32_t offset = pInput.fileOffset() + pSD.getSection().offset(); in readSection()
951 uint32_t size = pSD.getSection().size(); in readSection()
953 if (pSD.getSection().type() == llvm::ELF::SHT_NOBITS) { in readSection()
968 ObjectBuilder::AppendFragment(*frag, pSD); in readSection()
/frameworks/compile/mclinker/include/mcld/Target/
DTargetLDBackend.h126 virtual bool readSection(Input& pInput, SectionData& pSD) in readSection() argument
/frameworks/compile/mclinker/include/mcld/
DIRBuilder.h330 static uint64_t AppendFragment(Fragment& pFrag, SectionData& pSD);