Lines Matching refs:m_LDBackend

60       m_LDBackend(pLDBackend),  in ObjectLinker()
85 m_pObjectReader = m_LDBackend.createObjectReader(*m_pBuilder); in initialize()
86 m_pArchiveReader = m_LDBackend.createArchiveReader(*m_pModule); in initialize()
87 m_pDynObjReader = m_LDBackend.createDynObjReader(*m_pBuilder); in initialize()
88 m_pBinaryReader = m_LDBackend.createBinaryReader(*m_pBuilder); in initialize()
96 m_pWriter = m_LDBackend.createWriter(); in initialize()
99 m_LDBackend.initRelocator(); in initialize()
109 if (!m_LDBackend.initStdSections(builder)) in initStdSections()
113 m_LDBackend.initTargetSections(*m_pModule, builder); in initStdSections()
271 GarbageCollection GC(m_Config, m_LDBackend, *m_pModule); in dataStrippingOpt()
277 IdenticalCodeFolding icf(m_Config, m_LDBackend, *m_pModule); in dataStrippingOpt()
304 m_LDBackend.preMergeSections(*m_pModule); in mergeSections()
308 RpnEvaluator evaluator(*m_pModule, m_LDBackend); in mergeSections()
362 if (!m_LDBackend.mergeSection(*m_pModule, **obj, **sect)) { in mergeSections()
374 if (!m_LDBackend.updateSectionFlags(*out_sect, **sect)) { in mergeSections()
394 if (!m_LDBackend.updateSectionFlags(*out_sect, **sect)) { in mergeSections()
421 m_LDBackend.updateSectionFlags(*out_sect, *in_sect); in mergeSections()
431 m_LDBackend.updateSectionFlags(*target, *out_sect); in mergeSections()
438 m_LDBackend.postMergeSections(*m_pModule); in mergeSections()
506 return m_LDBackend.initStandardSymbols(*m_pBuilder, *m_pModule); in addStandardSymbols()
514 m_LDBackend.initTargetSymbols(*m_pBuilder, *m_pModule); in addTargetSymbols()
585 m_LDBackend.getRelocator()->initializeScan(**input); in scanRelocations()
608 m_LDBackend.getRelocator()->scanRelocation( in scanRelocations()
611 m_LDBackend.getRelocator()->partialScanRelocation( in scanRelocations()
616 m_LDBackend.getRelocator()->finalizeScan(**input); in scanRelocations()
624 m_LDBackend.initBRIslandFactory(); in initStubs()
627 m_LDBackend.initStubFactory(); in initStubs()
630 m_LDBackend.initTargetStubs(); in initStubs()
639 return m_LDBackend.allocateCommonSymbols(*m_pModule); in allocateCommonSymbols()
655 m_LDBackend.preLayout(*m_pModule, *m_pBuilder); in prelayout()
661 m_LDBackend.sizeInterp(); in prelayout()
672 m_LDBackend.sizeNamePools(*m_pModule); in prelayout()
678 m_LDBackend.createAndSizeEhFrameHdr(*m_pModule); in prelayout()
699 m_LDBackend.layout(*m_pModule); in layout()
705 m_LDBackend.postLayout(*m_pModule, *m_pBuilder); in postlayout()
724 m_LDBackend.finalizeTLSSymbol(**symbol); in finalizeSymbolValue()
741 RpnEvaluator evaluator(*m_pModule, m_LDBackend); in finalizeSymbolValue()
742 bool finalized = m_LDBackend.finalizeSymbols(); in finalizeSymbolValue()
789 m_LDBackend.getRelocator()->initializeApply(**input); in relocation()
819 m_LDBackend); in relocation()
823 relocation->apply(*m_LDBackend.getRelocator()); in relocation()
826 m_LDBackend.getRelocator()->finalizeApply(**input); in relocation()
830 BranchIslandFactory* br_factory = m_LDBackend.getBRIslandFactory(); in relocation()
836 (*iter)->apply(*m_LDBackend.getRelocator()); in relocation()
841 iter = m_LDBackend.extra_reloc_begin(), in relocation()
842 end = m_LDBackend.extra_reloc_end(); iter != end; ++iter) { in relocation()
843 iter->apply(*m_LDBackend.getRelocator()); in relocation()
864 m_LDBackend.postProcessing(pOutput); in postProcessing()
908 BranchIslandFactory* br_factory = m_LDBackend.getBRIslandFactory(); in normalSyncRelocationResult()
921 iter = m_LDBackend.extra_reloc_begin(), in normalSyncRelocationResult()
922 end = m_LDBackend.extra_reloc_end(); iter != end; ++iter) { in normalSyncRelocationResult()
965 switch (pReloc.size(*m_LDBackend.getRelocator())) { in writeRelocationResult()
991 pReloc.size(*m_LDBackend.getRelocator()) / 8); in writeRelocationResult()