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

/frameworks/compile/mclinker/lib/Fragment/
H A DNullFragment.cpp16 NullFragment::NullFragment(SectionData* pSD) argument
17 : Fragment(Fragment::Null, pSD)
H A DRegionFragment.cpp17 RegionFragment::RegionFragment(MemoryRegion& pRegion, SectionData* pSD) argument
18 : Fragment(Fragment::Region, pSD), m_Region(pRegion) {
H A DFillFragment.cpp21 SectionData* pSD)
22 : Fragment(Fragment::Fillment, pSD), m_Value(pValue), m_ValueSize(pValueSize),
18 FillFragment(int64_t pValue, unsigned int pValueSize, uint64_t pSize, SectionData* pSD) argument
H A DAlignFragment.cpp23 SectionData *pSD)
24 : Fragment(Fragment::Alignment, pSD), m_Alignment(pAlignment),
19 AlignFragment(unsigned int pAlignment, int64_t pValue, unsigned int pValueSize, unsigned int pMaxBytesToEmit, SectionData *pSD) argument
/frameworks/compile/mclinker/include/mcld/Fragment/
H A DTargetFragment.h28 TargetFragment(Fragment::Type pKind, SectionData* pSD = NULL)
29 : Fragment(pKind, pSD) {}
H A DNullFragment.h28 NullFragment(SectionData* pSD = NULL);
H A DFillFragment.h27 SectionData* pSD = NULL);
H A DRegionFragment.h27 RegionFragment(MemoryRegion& pRegion, SectionData* pSD = NULL);
H A DAlignFragment.h25 unsigned int pMaxBytesToEmit, SectionData *pSD = NULL);
/frameworks/compile/mclinker/lib/Object/
H A DObjectBuilder.cpp146 /// AppendFragment - To append pFrag to the given SectionData pSD.
148 SectionData& pSD,
153 if (!pSD.empty())
154 offset = pSD.back().getOffset() + pSD.back().size();
165 align->setParent(&pSD);
166 pSD.getFragmentList().push_back(align);
171 pFrag.setParent(&pSD);
173 pSD.getFragmentList().push_back(&pFrag);
177 NullFragment* null = new NullFragment(&pSD);
147 AppendFragment(Fragment& pFrag, SectionData& pSD, uint32_t pAlignConstraint) argument
[all...]
/frameworks/compile/mclinker/include/mcld/Object/
H A DObjectBuilder.h81 /// AppendFragment - To append pFrag to the given SectionData pSD.
88 /// pFrag is set to the offset in pSD.
89 /// @param [in, out] pSD The section data being appended.
92 static uint64_t AppendFragment(Fragment& pFrag, SectionData& pSD,
/frameworks/compile/mclinker/include/mcld/LD/
H A DELFReader.h78 bool readRegularSection(Input& pInput, SectionData& pSD) const;
168 bool readRegularSection(Input& pInput, SectionData& pSD) const;
H A DLDSection.h157 void setSectionData(SectionData* pSD) { m_Data.sect_data = pSD; } argument
H A DELFObjectWriter.h115 void emitSectionData(const SectionData& pSD, MemoryRegion& pRegion) const;
H A DELFReaderIf.h69 virtual bool readRegularSection(Input& pInput, SectionData& pSD) const = 0;
/frameworks/compile/mclinker/include/mcld/Target/
H A DTargetLDBackend.h126 virtual bool readSection(Input& pInput, SectionData& pSD) argument
/frameworks/compile/mclinker/lib/Target/ARM/
H A DARMLDBackend.h119 bool readSection(Input& pInput, SectionData& pSD);
H A DARMLDBackend.cpp424 bool ARMGNULDBackend::readSection(Input& pInput, SectionData& pSD) argument
427 uint32_t offset = pInput.fileOffset() + pSD.getSection().offset();
428 uint32_t size = pSD.getSection().size();
440 ObjectBuilder::AppendFragment(*frag, pSD);
/frameworks/compile/mclinker/lib/Target/Hexagon/
H A DHexagonLDBackend.h132 bool readSection(Input& pInput, SectionData& pSD);
H A DHexagonLDBackend.cpp947 bool HexagonLDBackend::readSection(Input& pInput, SectionData& pSD) argument
950 uint32_t offset = pInput.fileOffset() + pSD.getSection().offset();
951 uint32_t size = pSD.getSection().size();
953 if (pSD.getSection().type() == llvm::ELF::SHT_NOBITS) {
968 ObjectBuilder::AppendFragment(*frag, pSD);
/frameworks/compile/mclinker/lib/LD/
H A DELFReader.cpp56 ELFReader<32, true>::readRegularSection(Input& pInput, SectionData& pSD) const
58 uint32_t offset = pInput.fileOffset() + pSD.getSection().offset();
59 uint32_t size = pSD.getSection().size();
62 ObjectBuilder::AppendFragment(*frag, pSD);
617 ELFReader<64, true>::readRegularSection(Input& pInput, SectionData& pSD) const
619 uint64_t offset = pInput.fileOffset() + pSD.getSection().offset();
620 uint64_t size = pSD.getSection().size();
623 ObjectBuilder::AppendFragment(*frag, pSD);
H A DELFObjectWriter.cpp600 void ELFObjectWriter::emitSectionData(const SectionData& pSD, argument
603 SectionData::const_iterator fragIter, fragEnd = pSD.end();
605 for (fragIter = pSD.begin(); fragIter != fragEnd; ++fragIter) {
/frameworks/compile/mclinker/lib/Core/
H A DIRBuilder.cpp401 /// AppendFragment - To append pFrag to the given SectionData pSD
402 uint64_t IRBuilder::AppendFragment(Fragment& pFrag, SectionData& pSD) argument
405 pSD,
406 pSD.getSection().align());
407 pSD.getSection().setSize(pSD.getSection().size() + size);
/frameworks/compile/mclinker/include/mcld/
H A DIRBuilder.h316 /// AppendFragment - To append pFrag to the given SectionData pSD.
326 /// section offset in pSD.
327 /// @param pSD [in, out] The section data. Size of the header is also
330 static uint64_t AppendFragment(Fragment& pFrag, SectionData& pSD);

Completed in 172 milliseconds