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) : Fragment(Fragment::Null, pSD) { argument
H A DFillFragment.cpp21 SectionData* pSD)
22 : Fragment(Fragment::Fillment, pSD),
18 FillFragment(int64_t pValue, unsigned int pValueSize, uint64_t pSize, SectionData* pSD) argument
H A DRegionFragment.cpp16 RegionFragment::RegionFragment(llvm::StringRef pRegion, SectionData* pSD) argument
17 : Fragment(Fragment::Region, pSD), m_Region(pRegion) {
H A DAlignFragment.cpp23 SectionData* pSD)
24 : Fragment(Fragment::Alignment, pSD),
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.h24 explicit TargetFragment(Fragment::Type pKind, SectionData* pSD = NULL)
25 : Fragment(pKind, pSD) {}
H A DNullFragment.h24 explicit NullFragment(SectionData* pSD = NULL);
H A DAlignFragment.h24 SectionData* pSD = NULL);
H A DFillFragment.h25 SectionData* pSD = NULL);
H A DRegionFragment.h23 explicit RegionFragment(llvm::StringRef pRegion, SectionData* pSD = NULL);
/frameworks/compile/mclinker/lib/Object/
H A DObjectBuilder.cpp178 /// AppendFragment - To append pFrag to the given SectionData pSD.
180 SectionData& pSD,
184 if (!pSD.empty())
185 offset = pSD.back().getOffset() + pSD.back().size();
195 align->setParent(&pSD);
196 pSD.getFragmentList().push_back(align);
201 pFrag.setParent(&pSD);
203 pSD.getFragmentList().push_back(&pFrag);
207 NullFragment* null = new NullFragment(&pSD);
179 AppendFragment(Fragment& pFrag, SectionData& pSD, uint32_t pAlignConstraint) argument
[all...]
/frameworks/compile/mclinker/include/mcld/Object/
H A DObjectBuilder.h80 /// AppendFragment - To append pFrag to the given SectionData pSD.
87 /// pFrag is set to the offset in pSD.
88 /// @param [in, out] pSD The section data being appended.
92 SectionData& pSD,
/frameworks/compile/mclinker/include/mcld/LD/
H A DELFReader.h69 bool readRegularSection(Input& pInput, SectionData& pSD) const;
154 bool readRegularSection(Input& pInput, SectionData& pSD) const;
H A DLDSection.h136 void setSectionData(SectionData* pSD) { m_Data.sect_data = pSD; } argument
H A DELFObjectWriter.h112 void emitSectionData(const SectionData& pSD, MemoryRegion& pRegion) const;
H A DELFReaderIf.h60 virtual bool readRegularSection(Input& pInput, SectionData& pSD) const = 0;
/frameworks/compile/mclinker/lib/Target/AArch64/
H A DAArch64LDBackend.h111 bool readSection(Input& pInput, SectionData& pSD);
/frameworks/compile/mclinker/lib/Target/ARM/
H A DARMLDBackend.h132 bool readSection(Input& pInput, SectionData& pSD);
H A DARMLDBackend.cpp548 bool ARMGNULDBackend::readSection(Input& pInput, SectionData& pSD) { argument
550 uint32_t offset = pInput.fileOffset() + pSD.getSection().offset();
551 uint32_t size = pSD.getSection().size();
562 ObjectBuilder::AppendFragment(*frag, pSD);
/frameworks/compile/mclinker/lib/Target/Hexagon/
H A DHexagonLDBackend.h131 bool readSection(Input& pInput, SectionData& pSD);
H A DHexagonLDBackend.cpp915 bool HexagonLDBackend::readSection(Input& pInput, SectionData& pSD) { argument
917 uint32_t offset = pInput.fileOffset() + pSD.getSection().offset();
918 uint32_t size = pSD.getSection().size();
920 if (pSD.getSection().type() == llvm::ELF::SHT_NOBITS) {
933 ObjectBuilder::AppendFragment(*frag, pSD);
/frameworks/compile/mclinker/lib/Target/Mips/
H A DMipsLDBackend.cpp338 bool MipsGNULDBackend::readSection(Input& pInput, SectionData& pSD) { argument
339 llvm::StringRef name(pSD.getSection().name());
342 uint64_t offset = pInput.fileOffset() + pSD.getSection().offset();
343 uint64_t size = pSD.getSection().size();
346 ObjectBuilder::AppendFragment(*frag, pSD);
350 if (pSD.getSection().type() == llvm::ELF::SHT_MIPS_OPTIONS) {
351 uint32_t offset = pInput.fileOffset() + pSD.getSection().offset();
352 uint32_t size = pSD.getSection().size();
386 return GNULDBackend::readSection(pInput, pSD);
/frameworks/compile/mclinker/include/mcld/Target/
H A DTargetLDBackend.h147 virtual bool readSection(Input& pInput, SectionData& pSD) { return true; } argument
/frameworks/compile/mclinker/lib/LD/
H A DELFReader.cpp55 SectionData& pSD) const {
56 uint32_t offset = pInput.fileOffset() + pSD.getSection().offset();
57 uint32_t size = pSD.getSection().size();
60 ObjectBuilder::AppendFragment(*frag, pSD);
555 SectionData& pSD) const {
556 uint64_t offset = pInput.fileOffset() + pSD.getSection().offset();
557 uint64_t size = pSD.getSection().size();
560 ObjectBuilder::AppendFragment(*frag, pSD);
/frameworks/compile/mclinker/lib/Core/
H A DIRBuilder.cpp360 /// AppendFragment - To append pFrag to the given SectionData pSD
361 uint64_t IRBuilder::AppendFragment(Fragment& pFrag, SectionData& pSD) { argument
363 ObjectBuilder::AppendFragment(pFrag, pSD, pSD.getSection().align());
364 pSD.getSection().setSize(pSD.getSection().size() + size);
/frameworks/compile/mclinker/include/mcld/
H A DIRBuilder.h295 /// AppendFragment - To append pFrag to the given SectionData pSD.
305 /// section offset in pSD.
306 /// @param pSD [in, out] The section data. Size of the header is also
309 static uint64_t AppendFragment(Fragment& pFrag, SectionData& pSD);

Completed in 374 milliseconds

12