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

12

/frameworks/compile/mclinker/lib/Fragment/
H A DNullFragment.cpp16 NullFragment::NullFragment(SectionData* pSD) argument
17 : Fragment(Fragment::Null, pSD)
H A DRegionFragment.cpp16 RegionFragment::RegionFragment(llvm::StringRef pRegion, SectionData* pSD) argument
17 : 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.h25 TargetFragment(Fragment::Type pKind, SectionData* pSD = NULL)
26 : Fragment(pKind, pSD) {}
H A DNullFragment.h25 NullFragment(SectionData* pSD = NULL);
H A DFillFragment.h24 SectionData* pSD = NULL);
H A DRegionFragment.h23 RegionFragment(llvm::StringRef pRegion, SectionData* pSD = NULL);
H A DAlignFragment.h22 unsigned int pMaxBytesToEmit, SectionData *pSD = NULL);
/frameworks/compile/mclinker/lib/Object/
H A DObjectBuilder.cpp168 /// AppendFragment - To append pFrag to the given SectionData pSD.
170 SectionData& pSD,
175 if (!pSD.empty())
176 offset = pSD.back().getOffset() + pSD.back().size();
187 align->setParent(&pSD);
188 pSD.getFragmentList().push_back(align);
193 pFrag.setParent(&pSD);
195 pSD.getFragmentList().push_back(&pFrag);
199 NullFragment* null = new NullFragment(&pSD);
169 AppendFragment(Fragment& pFrag, SectionData& pSD, uint32_t pAlignConstraint) argument
[all...]
/frameworks/compile/mclinker/include/mcld/Object/
H A DObjectBuilder.h79 /// AppendFragment - To append pFrag to the given SectionData pSD.
86 /// pFrag is set to the offset in pSD.
87 /// @param [in, out] pSD The section data being appended.
90 static uint64_t AppendFragment(Fragment& pFrag, SectionData& pSD,
/frameworks/compile/mclinker/include/mcld/LD/
H A DELFReader.h73 bool readRegularSection(Input& pInput, SectionData& pSD) const;
163 bool readRegularSection(Input& pInput, SectionData& pSD) const;
H A DLDSection.h154 void setSectionData(SectionData* pSD) { m_Data.sect_data = pSD; } argument
H A DELFObjectWriter.h116 void emitSectionData(const SectionData& pSD, MemoryRegion& pRegion) const;
H A DELFReaderIf.h67 virtual bool readRegularSection(Input& pInput, SectionData& pSD) const = 0;
/frameworks/compile/mclinker/lib/Target/AArch64/
H A DAArch64LDBackend.h112 bool readSection(Input& pInput, SectionData& pSD);
/frameworks/compile/mclinker/lib/Target/ARM/
H A DARMLDBackend.h127 bool readSection(Input& pInput, SectionData& pSD);
H A DARMLDBackend.cpp504 bool ARMGNULDBackend::readSection(Input& pInput, SectionData& pSD) argument
507 uint32_t offset = pInput.fileOffset() + pSD.getSection().offset();
508 uint32_t size = pSD.getSection().size();
520 ObjectBuilder::AppendFragment(*frag, pSD);
/frameworks/compile/mclinker/lib/Target/Mips/
H A DMipsLDBackend.cpp372 bool MipsGNULDBackend::readSection(Input& pInput, SectionData& pSD) argument
374 llvm::StringRef name(pSD.getSection().name());
377 uint64_t offset = pInput.fileOffset() + pSD.getSection().offset();
378 uint64_t size = pSD.getSection().size();
381 ObjectBuilder::AppendFragment(*frag, pSD);
385 if (pSD.getSection().type() == llvm::ELF::SHT_MIPS_OPTIONS) {
386 uint32_t offset = pInput.fileOffset() + pSD.getSection().offset();
387 uint32_t size = pSD.getSection().size();
420 return GNULDBackend::readSection(pInput, pSD);
/frameworks/compile/mclinker/include/mcld/Target/
H A DTargetLDBackend.h134 virtual bool readSection(Input& pInput, SectionData& pSD) argument
/frameworks/compile/mclinker/lib/Target/Hexagon/
H A DHexagonLDBackend.h133 bool readSection(Input& pInput, SectionData& pSD);
H A DHexagonLDBackend.cpp971 bool HexagonLDBackend::readSection(Input& pInput, SectionData& pSD) argument
974 uint32_t offset = pInput.fileOffset() + pSD.getSection().offset();
975 uint32_t size = pSD.getSection().size();
977 if (pSD.getSection().type() == llvm::ELF::SHT_NOBITS) {
992 ObjectBuilder::AppendFragment(*frag, pSD);
/frameworks/compile/mclinker/lib/LD/
H A DELFReader.cpp57 ELFReader<32, true>::readRegularSection(Input& pInput, SectionData& pSD) const
59 uint32_t offset = pInput.fileOffset() + pSD.getSection().offset();
60 uint32_t size = pSD.getSection().size();
63 ObjectBuilder::AppendFragment(*frag, pSD);
582 ELFReader<64, true>::readRegularSection(Input& pInput, SectionData& pSD) const
584 uint64_t offset = pInput.fileOffset() + pSD.getSection().offset();
585 uint64_t size = pSD.getSection().size();
588 ObjectBuilder::AppendFragment(*frag, pSD);
/frameworks/compile/mclinker/lib/Core/
H A DIRBuilder.cpp363 /// AppendFragment - To append pFrag to the given SectionData pSD
364 uint64_t IRBuilder::AppendFragment(Fragment& pFrag, SectionData& pSD) argument
367 pSD,
368 pSD.getSection().align());
369 pSD.getSection().setSize(pSD.getSection().size() + size);
/frameworks/compile/mclinker/include/mcld/
H A DIRBuilder.h302 /// AppendFragment - To append pFrag to the given SectionData pSD.
312 /// section offset in pSD.
313 /// @param pSD [in, out] The section data. Size of the header is also
316 static uint64_t AppendFragment(Fragment& pFrag, SectionData& pSD);

Completed in 1272 milliseconds

12