Home
last modified time | relevance | path

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

12

/frameworks/compile/mclinker/lib/Object/
DObjectBuilder.cpp180 SectionData& pSD, in AppendFragment() argument
184 if (!pSD.empty()) in AppendFragment()
185 offset = pSD.back().getOffset() + pSD.back().size(); in AppendFragment()
195 align->setParent(&pSD); in AppendFragment()
196 pSD.getFragmentList().push_back(align); in AppendFragment()
201 pFrag.setParent(&pSD); in AppendFragment()
203 pSD.getFragmentList().push_back(&pFrag); in AppendFragment()
207 NullFragment* null = new NullFragment(&pSD); in AppendFragment()
/frameworks/compile/mclinker/lib/Fragment/
DNullFragment.cpp16 NullFragment::NullFragment(SectionData* pSD) : Fragment(Fragment::Null, pSD) { in NullFragment() argument
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), in FillFragment()
DAlignFragment.cpp23 SectionData* pSD) in AlignFragment() argument
24 : Fragment(Fragment::Alignment, pSD), in AlignFragment()
/frameworks/compile/mclinker/include/mcld/Fragment/
DTargetFragment.h24 explicit TargetFragment(Fragment::Type pKind, SectionData* pSD = NULL)
25 : Fragment(pKind, pSD) {} in Fragment() argument
DNullFragment.h24 explicit NullFragment(SectionData* pSD = NULL);
DRegionFragment.h23 explicit RegionFragment(llvm::StringRef pRegion, SectionData* pSD = NULL);
DFillFragment.h25 SectionData* pSD = NULL);
DAlignFragment.h24 SectionData* pSD = NULL);
/frameworks/compile/mclinker/include/mcld/LD/
DLDSection.h136 void setSectionData(SectionData* pSD) { m_Data.sect_data = pSD; } in setSectionData() argument
DELFReader.h69 bool readRegularSection(Input& pInput, SectionData& pSD) const;
154 bool readRegularSection(Input& pInput, SectionData& pSD) const;
DELFReaderIf.h60 virtual bool readRegularSection(Input& pInput, SectionData& pSD) const = 0;
DELFObjectWriter.h112 void emitSectionData(const SectionData& pSD, MemoryRegion& pRegion) const;
/frameworks/compile/mclinker/lib/Target/Mips/
DMipsLDBackend.cpp448 bool MipsGNULDBackend::readSection(Input& pInput, SectionData& pSD) { in readSection() argument
449 if ((pSD.getSection().flag() & llvm::ELF::SHF_MIPS_GPREL) || in readSection()
450 (pSD.getSection().type() == llvm::ELF::SHT_MIPS_ABIFLAGS)) { in readSection()
451 uint64_t offset = pInput.fileOffset() + pSD.getSection().offset(); in readSection()
452 uint64_t size = pSD.getSection().size(); in readSection()
455 ObjectBuilder::AppendFragment(*frag, pSD); in readSection()
459 if (pSD.getSection().type() == llvm::ELF::SHT_MIPS_OPTIONS) { in readSection()
460 uint32_t offset = pInput.fileOffset() + pSD.getSection().offset(); in readSection()
461 uint32_t size = pSD.getSection().size(); in readSection()
495 return GNULDBackend::readSection(pInput, pSD); in readSection()
/frameworks/compile/mclinker/include/mcld/Object/
DObjectBuilder.h92 SectionData& pSD,
/frameworks/compile/mclinker/lib/LD/
DELFReader.cpp55 SectionData& pSD) const { in readRegularSection()
56 uint32_t offset = pInput.fileOffset() + pSD.getSection().offset(); in readRegularSection()
57 uint32_t size = pSD.getSection().size(); in readRegularSection()
60 ObjectBuilder::AppendFragment(*frag, pSD); in readRegularSection()
555 SectionData& pSD) const { in readRegularSection()
556 uint64_t offset = pInput.fileOffset() + pSD.getSection().offset(); in readRegularSection()
557 uint64_t size = pSD.getSection().size(); in readRegularSection()
560 ObjectBuilder::AppendFragment(*frag, pSD); in readRegularSection()
DELFObjectWriter.cpp649 void ELFObjectWriter::emitSectionData(const SectionData& pSD, in emitSectionData() argument
651 SectionData::const_iterator fragIter, fragEnd = pSD.end(); in emitSectionData()
653 for (fragIter = pSD.begin(); fragIter != fragEnd; ++fragIter) { in emitSectionData()
/frameworks/compile/mclinker/lib/Target/AArch64/
DAArch64LDBackend.h114 bool readSection(Input& pInput, SectionData& pSD);
/frameworks/compile/mclinker/lib/Core/
DIRBuilder.cpp361 uint64_t IRBuilder::AppendFragment(Fragment& pFrag, SectionData& pSD) { in AppendFragment() argument
363 ObjectBuilder::AppendFragment(pFrag, pSD, pSD.getSection().align()); in AppendFragment()
364 pSD.getSection().setSize(pSD.getSection().size() + size); in AppendFragment()
/frameworks/compile/mclinker/lib/Target/ARM/
DARMLDBackend.h134 bool readSection(Input& pInput, SectionData& pSD);
DARMLDBackend.cpp619 bool ARMGNULDBackend::readSection(Input& pInput, SectionData& pSD) { in readSection() argument
621 uint32_t offset = pInput.fileOffset() + pSD.getSection().offset(); in readSection()
622 uint32_t size = pSD.getSection().size(); in readSection()
633 ObjectBuilder::AppendFragment(*frag, pSD); in readSection()
/frameworks/compile/mclinker/lib/Target/Hexagon/
DHexagonLDBackend.cpp946 bool HexagonLDBackend::readSection(Input& pInput, SectionData& pSD) { in readSection() argument
948 uint32_t offset = pInput.fileOffset() + pSD.getSection().offset(); in readSection()
949 uint32_t size = pSD.getSection().size(); in readSection()
951 if (pSD.getSection().type() == llvm::ELF::SHT_NOBITS) { in readSection()
964 ObjectBuilder::AppendFragment(*frag, pSD); in readSection()
DHexagonLDBackend.h131 bool readSection(Input& pInput, SectionData& pSD);
/frameworks/compile/mclinker/include/mcld/Target/
DTargetLDBackend.h147 virtual bool readSection(Input& pInput, SectionData& pSD) { return true; } in readSection() argument

12