/frameworks/compile/mclinker/lib/Object/ |
D | ObjectBuilder.cpp | 180 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/ |
D | NullFragment.cpp | 16 NullFragment::NullFragment(SectionData* pSD) : Fragment(Fragment::Null, pSD) { in NullFragment() argument
|
D | RegionFragment.cpp | 16 RegionFragment::RegionFragment(llvm::StringRef pRegion, SectionData* pSD) in RegionFragment() argument 17 : Fragment(Fragment::Region, pSD), m_Region(pRegion) { in RegionFragment()
|
D | FillFragment.cpp | 21 SectionData* pSD) in FillFragment() argument 22 : Fragment(Fragment::Fillment, pSD), in FillFragment()
|
D | AlignFragment.cpp | 23 SectionData* pSD) in AlignFragment() argument 24 : Fragment(Fragment::Alignment, pSD), in AlignFragment()
|
/frameworks/compile/mclinker/include/mcld/Fragment/ |
D | TargetFragment.h | 24 explicit TargetFragment(Fragment::Type pKind, SectionData* pSD = NULL) 25 : Fragment(pKind, pSD) {} in Fragment() argument
|
D | NullFragment.h | 24 explicit NullFragment(SectionData* pSD = NULL);
|
D | RegionFragment.h | 23 explicit RegionFragment(llvm::StringRef pRegion, SectionData* pSD = NULL);
|
D | FillFragment.h | 25 SectionData* pSD = NULL);
|
D | AlignFragment.h | 24 SectionData* pSD = NULL);
|
/frameworks/compile/mclinker/include/mcld/LD/ |
D | LDSection.h | 136 void setSectionData(SectionData* pSD) { m_Data.sect_data = pSD; } in setSectionData() argument
|
D | ELFReader.h | 69 bool readRegularSection(Input& pInput, SectionData& pSD) const; 154 bool readRegularSection(Input& pInput, SectionData& pSD) const;
|
D | ELFReaderIf.h | 60 virtual bool readRegularSection(Input& pInput, SectionData& pSD) const = 0;
|
D | ELFObjectWriter.h | 112 void emitSectionData(const SectionData& pSD, MemoryRegion& pRegion) const;
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
D | MipsLDBackend.cpp | 448 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/ |
D | ObjectBuilder.h | 92 SectionData& pSD,
|
/frameworks/compile/mclinker/lib/LD/ |
D | ELFReader.cpp | 55 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()
|
D | ELFObjectWriter.cpp | 649 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/Core/ |
D | IRBuilder.cpp | 361 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/AArch64/ |
D | AArch64LDBackend.h | 114 bool readSection(Input& pInput, SectionData& pSD);
|
/frameworks/compile/mclinker/lib/Target/ARM/ |
D | ARMLDBackend.h | 134 bool readSection(Input& pInput, SectionData& pSD);
|
D | ARMLDBackend.cpp | 619 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/ |
D | HexagonLDBackend.cpp | 946 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()
|
D | HexagonLDBackend.h | 131 bool readSection(Input& pInput, SectionData& pSD);
|
/frameworks/compile/mclinker/include/mcld/Target/ |
D | TargetLDBackend.h | 147 virtual bool readSection(Input& pInput, SectionData& pSD) { return true; } in readSection() argument
|