Searched defs:pSD (Results 1 - 13 of 13) sorted by relevance

/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 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
H A DRegionFragment.cpp16 RegionFragment::RegionFragment(llvm::StringRef pRegion, SectionData* pSD) argument
17 : Fragment(Fragment::Region, pSD), m_Region(pRegion) {
/frameworks/compile/mclinker/include/mcld/Target/
H A DTargetLDBackend.h147 virtual bool readSection(Input& pInput, SectionData& pSD) { return true; } argument
/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/LD/
H A DLDSection.h136 void setSectionData(SectionData* pSD) { m_Data.sect_data = pSD; } argument
/frameworks/compile/mclinker/lib/Target/AArch64/
H A DAArch64LDBackend.cpp536 bool AArch64GNULDBackend::readSection(Input& pInput, SectionData& pSD) { argument
/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/lib/LD/
H A DELFObjectWriter.cpp649 void ELFObjectWriter::emitSectionData(const SectionData& pSD, argument
651 SectionData::const_iterator fragIter, fragEnd = pSD.end();
653 for (fragIter = pSD.begin(); fragIter != fragEnd; ++fragIter) {
/frameworks/compile/mclinker/lib/Target/ARM/
H A DARMLDBackend.cpp619 bool ARMGNULDBackend::readSection(Input& pInput, SectionData& pSD) { argument
621 uint32_t offset = pInput.fileOffset() + pSD.getSection().offset();
622 uint32_t size = pSD.getSection().size();
633 ObjectBuilder::AppendFragment(*frag, pSD);
/frameworks/compile/mclinker/lib/Target/Hexagon/
H A DHexagonLDBackend.cpp946 bool HexagonLDBackend::readSection(Input& pInput, SectionData& pSD) { argument
948 uint32_t offset = pInput.fileOffset() + pSD.getSection().offset();
949 uint32_t size = pSD.getSection().size();
951 if (pSD.getSection().type() == llvm::ELF::SHT_NOBITS) {
964 ObjectBuilder::AppendFragment(*frag, pSD);
/frameworks/compile/mclinker/lib/Target/Mips/
H A DMipsLDBackend.cpp448 bool MipsGNULDBackend::readSection(Input& pInput, SectionData& pSD) { argument
449 if ((pSD.getSection().flag() & llvm::ELF::SHF_MIPS_GPREL) ||
450 (pSD.getSection().type() == llvm::ELF::SHT_MIPS_ABIFLAGS)) {
451 uint64_t offset = pInput.fileOffset() + pSD.getSection().offset();
452 uint64_t size = pSD.getSection().size();
455 ObjectBuilder::AppendFragment(*frag, pSD);
459 if (pSD.getSection().type() == llvm::ELF::SHT_MIPS_OPTIONS) {
460 uint32_t offset = pInput.fileOffset() + pSD.getSection().offset();
461 uint32_t size = pSD.getSection().size();
495 return GNULDBackend::readSection(pInput, pSD);
[all...]

Completed in 964 milliseconds