Home
last modified time | relevance | path

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

12

/frameworks/compile/mclinker/lib/Object/
DObjectBuilder.cpp170 SectionData& pSD, in AppendFragment() argument
175 if (!pSD.empty()) in AppendFragment()
176 offset = pSD.back().getOffset() + pSD.back().size(); in AppendFragment()
187 align->setParent(&pSD); in AppendFragment()
188 pSD.getFragmentList().push_back(align); in AppendFragment()
193 pFrag.setParent(&pSD); in AppendFragment()
195 pSD.getFragmentList().push_back(&pFrag); in AppendFragment()
199 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.cpp16 RegionFragment::RegionFragment(llvm::StringRef pRegion, SectionData* pSD) in RegionFragment() argument
17 : 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.h25 TargetFragment(Fragment::Type pKind, SectionData* pSD = NULL)
26 : Fragment(pKind, pSD) {} in Fragment() argument
DNullFragment.h25 NullFragment(SectionData* pSD = NULL);
DRegionFragment.h23 RegionFragment(llvm::StringRef pRegion, SectionData* pSD = NULL);
DFillFragment.h24 SectionData* pSD = NULL);
DAlignFragment.h22 unsigned int pMaxBytesToEmit, SectionData *pSD = NULL);
/frameworks/compile/mclinker/include/mcld/LD/
DLDSection.h154 void setSectionData(SectionData* pSD) { m_Data.sect_data = pSD; } in setSectionData() argument
DELFReader.h73 bool readRegularSection(Input& pInput, SectionData& pSD) const;
163 bool readRegularSection(Input& pInput, SectionData& pSD) const;
DELFReaderIf.h67 virtual bool readRegularSection(Input& pInput, SectionData& pSD) const = 0;
DELFObjectWriter.h116 void emitSectionData(const SectionData& pSD, MemoryRegion& pRegion) const;
/frameworks/compile/mclinker/lib/Target/Mips/
DMipsLDBackend.cpp372 bool MipsGNULDBackend::readSection(Input& pInput, SectionData& pSD) in readSection() argument
374 llvm::StringRef name(pSD.getSection().name()); in readSection()
377 uint64_t offset = pInput.fileOffset() + pSD.getSection().offset(); in readSection()
378 uint64_t size = pSD.getSection().size(); in readSection()
381 ObjectBuilder::AppendFragment(*frag, pSD); in readSection()
385 if (pSD.getSection().type() == llvm::ELF::SHT_MIPS_OPTIONS) { in readSection()
386 uint32_t offset = pInput.fileOffset() + pSD.getSection().offset(); in readSection()
387 uint32_t size = pSD.getSection().size(); in readSection()
420 return GNULDBackend::readSection(pInput, pSD); in readSection()
DMipsLDBackend.h91 bool readSection(Input& pInput, SectionData& pSD);
/frameworks/compile/mclinker/include/mcld/Object/
DObjectBuilder.h90 static uint64_t AppendFragment(Fragment& pFrag, SectionData& pSD,
/frameworks/compile/mclinker/lib/Target/AArch64/
DAArch64LDBackend.h112 bool readSection(Input& pInput, SectionData& pSD);
/frameworks/compile/mclinker/lib/LD/
DELFReader.cpp57 ELFReader<32, true>::readRegularSection(Input& pInput, SectionData& pSD) const in readRegularSection()
59 uint32_t offset = pInput.fileOffset() + pSD.getSection().offset(); in readRegularSection()
60 uint32_t size = pSD.getSection().size(); in readRegularSection()
63 ObjectBuilder::AppendFragment(*frag, pSD); in readRegularSection()
582 ELFReader<64, true>::readRegularSection(Input& pInput, SectionData& pSD) const in readRegularSection()
584 uint64_t offset = pInput.fileOffset() + pSD.getSection().offset(); in readRegularSection()
585 uint64_t size = pSD.getSection().size(); in readRegularSection()
588 ObjectBuilder::AppendFragment(*frag, pSD); in readRegularSection()
/frameworks/compile/mclinker/lib/Core/
DIRBuilder.cpp364 uint64_t IRBuilder::AppendFragment(Fragment& pFrag, SectionData& pSD) in AppendFragment() argument
367 pSD, in AppendFragment()
368 pSD.getSection().align()); in AppendFragment()
369 pSD.getSection().setSize(pSD.getSection().size() + size); in AppendFragment()
/frameworks/compile/mclinker/lib/Target/ARM/
DARMLDBackend.h127 bool readSection(Input& pInput, SectionData& pSD);
DARMLDBackend.cpp504 bool ARMGNULDBackend::readSection(Input& pInput, SectionData& pSD) in readSection() argument
507 uint32_t offset = pInput.fileOffset() + pSD.getSection().offset(); in readSection()
508 uint32_t size = pSD.getSection().size(); in readSection()
520 ObjectBuilder::AppendFragment(*frag, pSD); in readSection()
/frameworks/compile/mclinker/lib/Target/Hexagon/
DHexagonLDBackend.h133 bool readSection(Input& pInput, SectionData& pSD);
DHexagonLDBackend.cpp971 bool HexagonLDBackend::readSection(Input& pInput, SectionData& pSD) in readSection() argument
974 uint32_t offset = pInput.fileOffset() + pSD.getSection().offset(); in readSection()
975 uint32_t size = pSD.getSection().size(); in readSection()
977 if (pSD.getSection().type() == llvm::ELF::SHT_NOBITS) { in readSection()
992 ObjectBuilder::AppendFragment(*frag, pSD); in readSection()
/frameworks/compile/mclinker/include/mcld/Target/
DTargetLDBackend.h134 virtual bool readSection(Input& pInput, SectionData& pSD) in readSection() argument

12