/frameworks/compile/mclinker/lib/Fragment/ |
H A D | NullFragment.cpp | 16 NullFragment::NullFragment(SectionData* pSD) : Fragment(Fragment::Null, pSD) { argument
|
H A D | FillFragment.cpp | 21 SectionData* pSD) 22 : Fragment(Fragment::Fillment, pSD), 18 FillFragment(int64_t pValue, unsigned int pValueSize, uint64_t pSize, SectionData* pSD) argument
|
H A D | RegionFragment.cpp | 16 RegionFragment::RegionFragment(llvm::StringRef pRegion, SectionData* pSD) argument 17 : Fragment(Fragment::Region, pSD), m_Region(pRegion) {
|
H A D | AlignFragment.cpp | 23 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 D | TargetFragment.h | 24 explicit TargetFragment(Fragment::Type pKind, SectionData* pSD = NULL) 25 : Fragment(pKind, pSD) {}
|
H A D | NullFragment.h | 24 explicit NullFragment(SectionData* pSD = NULL);
|
H A D | AlignFragment.h | 24 SectionData* pSD = NULL);
|
H A D | FillFragment.h | 25 SectionData* pSD = NULL);
|
H A D | RegionFragment.h | 23 explicit RegionFragment(llvm::StringRef pRegion, SectionData* pSD = NULL);
|
/frameworks/compile/mclinker/lib/Object/ |
H A D | ObjectBuilder.cpp | 178 /// 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 D | ObjectBuilder.h | 80 /// 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 D | ELFReader.h | 69 bool readRegularSection(Input& pInput, SectionData& pSD) const; 154 bool readRegularSection(Input& pInput, SectionData& pSD) const;
|
H A D | LDSection.h | 136 void setSectionData(SectionData* pSD) { m_Data.sect_data = pSD; } argument
|
H A D | ELFObjectWriter.h | 112 void emitSectionData(const SectionData& pSD, MemoryRegion& pRegion) const;
|
H A D | ELFReaderIf.h | 60 virtual bool readRegularSection(Input& pInput, SectionData& pSD) const = 0;
|
/frameworks/compile/mclinker/lib/Target/AArch64/ |
H A D | AArch64LDBackend.h | 111 bool readSection(Input& pInput, SectionData& pSD);
|
/frameworks/compile/mclinker/lib/Target/ARM/ |
H A D | ARMLDBackend.h | 132 bool readSection(Input& pInput, SectionData& pSD);
|
H A D | ARMLDBackend.cpp | 548 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 D | HexagonLDBackend.h | 131 bool readSection(Input& pInput, SectionData& pSD);
|
H A D | HexagonLDBackend.cpp | 915 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 D | MipsLDBackend.cpp | 338 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 D | TargetLDBackend.h | 147 virtual bool readSection(Input& pInput, SectionData& pSD) { return true; } argument
|
/frameworks/compile/mclinker/lib/LD/ |
H A D | ELFReader.cpp | 55 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 D | IRBuilder.cpp | 360 /// 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 D | IRBuilder.h | 295 /// 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);
|