Home
last modified time | relevance | path

Searched refs:ObjectBuilder (Results 1 – 25 of 32) sorted by relevance

12

/frameworks/compile/mclinker/lib/Object/
DObjectBuilder.cpp30 ObjectBuilder::ObjectBuilder(Module& pTheModule) : m_Module(pTheModule) { in ObjectBuilder() function in mcld::ObjectBuilder
34 LDSection* ObjectBuilder::CreateSection(const std::string& pName, in CreateSection()
55 LDSection* ObjectBuilder::MergeSection(const Input& pInputFile, in MergeSection()
130 bool ObjectBuilder::MoveSectionData(SectionData& pFrom, SectionData& pTo) { in MoveSectionData()
166 void ObjectBuilder::UpdateSectionAlign(LDSection& pTo, const LDSection& pFrom) { in UpdateSectionAlign()
172 void ObjectBuilder::UpdateSectionAlign(LDSection& pSection, in UpdateSectionAlign()
179 uint64_t ObjectBuilder::AppendFragment(Fragment& pFrag, in AppendFragment()
DAndroid.bp6 "ObjectBuilder.cpp",
DObjectLinker.cpp106 ObjectBuilder builder(*m_pModule); in initStdSections()
338 ObjectBuilder builder(*m_pModule); in mergeSections()
/frameworks/compile/mclinker/include/mcld/LD/
DELFExecFileFormat.h15 class ObjectBuilder; variable
23 void initObjectFormat(ObjectBuilder& pBuilder, unsigned int pBitClass);
DELFObjectFileFormat.h15 class ObjectBuilder; variable
21 void initObjectFormat(ObjectBuilder& pBuilder, unsigned int pBitClass) { in initObjectFormat()
DELFDynObjFileFormat.h15 class ObjectBuilder; variable
23 void initObjectFormat(ObjectBuilder& pBuilder, unsigned int pBitClass);
DLDFileFormat.h18 class ObjectBuilder; variable
58 virtual void initStdSections(ObjectBuilder& pBuilder,
DELFFileFormat.h16 class ObjectBuilder; variable
32 virtual void initObjectFormat(ObjectBuilder& pBuilder,
38 void initStdSections(ObjectBuilder& pBuilder, unsigned int pBitClass);
/frameworks/compile/mclinker/include/mcld/Object/
DObjectBuilder.h29 class ObjectBuilder {
31 explicit ObjectBuilder(Module& pTheModule);
/frameworks/compile/mclinker/lib/Target/Hexagon/
DHexagonLDBackend.cpp404 ObjectBuilder& pBuilder) { in initTargetSections()
706 ObjectBuilder builder(pModule); in mergeSection()
797 ObjectBuilder::AppendFragment( in allocateCommonSymbols()
804 ObjectBuilder::AppendFragment( in allocateCommonSymbols()
811 ObjectBuilder::AppendFragment( in allocateCommonSymbols()
818 ObjectBuilder::AppendFragment( in allocateCommonSymbols()
828 tbss_offset += ObjectBuilder::AppendFragment( in allocateCommonSymbols()
833 bss_offset += ObjectBuilder::AppendFragment( in allocateCommonSymbols()
855 ObjectBuilder::AppendFragment( in allocateCommonSymbols()
862 ObjectBuilder::AppendFragment( in allocateCommonSymbols()
[all …]
DHexagonLDBackend.h95 void initTargetSections(Module& pModule, ObjectBuilder& pBuilder);
/frameworks/compile/mclinker/lib/Target/X86/
DX86LDBackend.h82 virtual void initTargetSections(Module& pModule, ObjectBuilder& pBuilder) = 0;
164 void initTargetSections(Module& pModule, ObjectBuilder& pBuilder);
206 void initTargetSections(Module& pModule, ObjectBuilder& pBuilder);
DX86LDBackend.cpp346 ObjectBuilder& pBuilder) { in initTargetSections()
613 ObjectBuilder& pBuilder) { in initTargetSections()
/frameworks/compile/mclinker/include/mcld/Target/
DTargetLDBackend.h36 class ObjectBuilder; variable
62 virtual void initTargetSections(Module& pModule, ObjectBuilder& pBuilder) {} in initTargetSections()
79 virtual bool initStdSections(ObjectBuilder& pBuilder) = 0;
DGNULDBackend.h64 bool initStdSections(ObjectBuilder& pBuilder);
/frameworks/compile/mclinker/lib/Target/Mips/
DMipsLDBackend.cpp97 ObjectBuilder& pBuilder) { in initTargetSections()
455 ObjectBuilder::AppendFragment(*frag, pSD); in readSection()
630 tbss_offset += ObjectBuilder::AppendFragment( in allocateCommonSymbols()
632 ObjectBuilder::UpdateSectionAlign(tbss_sect, (*com_sym)->value()); in allocateCommonSymbols()
636 bss_offset += ObjectBuilder::AppendFragment( in allocateCommonSymbols()
638 ObjectBuilder::UpdateSectionAlign(bss_sect, (*com_sym)->value()); in allocateCommonSymbols()
657 tbss_offset += ObjectBuilder::AppendFragment( in allocateCommonSymbols()
659 ObjectBuilder::UpdateSectionAlign(tbss_sect, (*com_sym)->value()); in allocateCommonSymbols()
663 bss_offset += ObjectBuilder::AppendFragment( in allocateCommonSymbols()
665 ObjectBuilder::UpdateSectionAlign(bss_sect, (*com_sym)->value()); in allocateCommonSymbols()
[all …]
DMipsLDBackend.h45 void initTargetSections(Module& pModule, ObjectBuilder& pBuilder);
277 void initTargetSections(Module& pModule, ObjectBuilder& pBuilder);
293 void initTargetSections(Module& pModule, ObjectBuilder& pBuilder);
/frameworks/compile/mclinker/lib/Target/AArch64/
DAArch64LDBackend.h41 void initTargetSections(Module& pModule, ObjectBuilder& pBuilder);
/frameworks/compile/mclinker/lib/LD/
DELFDynObjFileFormat.cpp17 void ELFDynObjFileFormat::initObjectFormat(ObjectBuilder& pBuilder, in initObjectFormat()
DELFExecFileFormat.cpp17 void ELFExecFileFormat::initObjectFormat(ObjectBuilder& pBuilder, in initObjectFormat()
DELFFileFormat.cpp66 void ELFFileFormat::initStdSections(ObjectBuilder& pBuilder, in initStdSections()
/frameworks/compile/mclinker/lib/Target/ARM/
DARMLDBackend.h50 void initTargetSections(Module& pModule, ObjectBuilder& pBuilder);
DARMLDBackend.cpp150 ObjectBuilder& pBuilder) { in initTargetSections()
547 ObjectBuilder builder(pModule); in mergeSection()
633 ObjectBuilder::AppendFragment(*frag, pSD); in readSection()
/frameworks/compile/mclinker/lib/Core/
DIRBuilder.cpp331 ObjectBuilder::AppendFragment(*frag, *sect_data); in CreateBSS()
363 ObjectBuilder::AppendFragment(pFrag, pSD, pSD.getSection().align()); in AppendFragment()
375 uint64_t size = ObjectBuilder::AppendFragment( in AppendEhFrame()
/frameworks/compile/mclinker/lib/Target/
DGNULDBackend.cpp181 bool GNULDBackend::initStdSections(ObjectBuilder& pBuilder) { in initStdSections()
1552 tbss_offset += ObjectBuilder::AppendFragment( in allocateCommonSymbols()
1554 ObjectBuilder::UpdateSectionAlign(tbss_sect, (*com_sym)->value()); in allocateCommonSymbols()
1557 bss_offset += ObjectBuilder::AppendFragment( in allocateCommonSymbols()
1559 ObjectBuilder::UpdateSectionAlign(bss_sect, (*com_sym)->value()); in allocateCommonSymbols()
1578 tbss_offset += ObjectBuilder::AppendFragment( in allocateCommonSymbols()
1580 ObjectBuilder::UpdateSectionAlign(tbss_sect, (*com_sym)->value()); in allocateCommonSymbols()
1583 bss_offset += ObjectBuilder::AppendFragment( in allocateCommonSymbols()
1585 ObjectBuilder::UpdateSectionAlign(bss_sect, (*com_sym)->value()); in allocateCommonSymbols()

12