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.mk4 ObjectBuilder.cpp \
/frameworks/compile/mclinker/include/mcld/LD/
DELFDynObjFileFormat.h15 class ObjectBuilder; variable
23 void initObjectFormat(ObjectBuilder& pBuilder, unsigned int pBitClass);
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()
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.cpp403 ObjectBuilder& pBuilder) { in initTargetSections()
675 ObjectBuilder builder(pModule); in mergeSection()
766 ObjectBuilder::AppendFragment( in allocateCommonSymbols()
773 ObjectBuilder::AppendFragment( in allocateCommonSymbols()
780 ObjectBuilder::AppendFragment( in allocateCommonSymbols()
787 ObjectBuilder::AppendFragment( in allocateCommonSymbols()
797 tbss_offset += ObjectBuilder::AppendFragment( in allocateCommonSymbols()
802 bss_offset += ObjectBuilder::AppendFragment( in allocateCommonSymbols()
824 ObjectBuilder::AppendFragment( in allocateCommonSymbols()
831 ObjectBuilder::AppendFragment( in allocateCommonSymbols()
[all …]
DHexagonLDBackend.h95 void initTargetSections(Module& pModule, ObjectBuilder& pBuilder);
/frameworks/compile/mclinker/lib/Target/Mips/
DMipsLDBackend.cpp89 ObjectBuilder& pBuilder) { in initTargetSections()
346 ObjectBuilder::AppendFragment(*frag, pSD); in readSection()
515 tbss_offset += ObjectBuilder::AppendFragment( in allocateCommonSymbols()
517 ObjectBuilder::UpdateSectionAlign(tbss_sect, (*com_sym)->value()); in allocateCommonSymbols()
521 bss_offset += ObjectBuilder::AppendFragment( in allocateCommonSymbols()
523 ObjectBuilder::UpdateSectionAlign(bss_sect, (*com_sym)->value()); in allocateCommonSymbols()
542 tbss_offset += ObjectBuilder::AppendFragment( in allocateCommonSymbols()
544 ObjectBuilder::UpdateSectionAlign(tbss_sect, (*com_sym)->value()); in allocateCommonSymbols()
548 bss_offset += ObjectBuilder::AppendFragment( in allocateCommonSymbols()
550 ObjectBuilder::UpdateSectionAlign(bss_sect, (*com_sym)->value()); in allocateCommonSymbols()
[all …]
DMipsLDBackend.h43 void initTargetSections(Module& pModule, ObjectBuilder& pBuilder);
248 void initTargetSections(Module& pModule, ObjectBuilder& pBuilder);
264 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/AArch64/
DAArch64LDBackend.h38 void initTargetSections(Module& pModule, ObjectBuilder& pBuilder);
DAArch64LDBackend.cpp84 ObjectBuilder& pBuilder) { in initTargetSections()
/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.h48 void initTargetSections(Module& pModule, ObjectBuilder& pBuilder);
DARMLDBackend.cpp82 ObjectBuilder& pBuilder) { in initTargetSections()
476 ObjectBuilder builder(pModule); in mergeSection()
562 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