Home
last modified time | relevance | path

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

/frameworks/compile/mclinker/lib/Fragment/
DRelocation.cpp88 m_pSymInfo->outSymbol()->hasFragRef()) { in symValue()
89 const FragmentRef* fragRef = m_pSymInfo->outSymbol()->fragRef(); in symValue()
93 return m_pSymInfo->outSymbol()->value(); in symValue()
145 uint32_t offset = m_pSymInfo->outSymbol()->fragRef()->getOutputOffset(); in updateAddend()
/frameworks/compile/mclinker/lib/Object/
DObjectLinker.cpp136 LDSymbol* output_sym = result.info->outSymbol(); in addUndefinedSymbols()
446 if (ResolveInfo::Section == pInfo.type() || pInfo.outSymbol() == NULL) in addSymbolToOutput()
456 if (pInfo.outSymbol()->hasFragRef() && in addSymbolToOutput()
458 pInfo.outSymbol() in addSymbolToOutput()
465 pInfo.outSymbol() in addSymbolToOutput()
474 pModule.getSymbolTable().forceLocal(*pInfo.outSymbol()); in addSymbolToOutput()
476 pModule.getSymbolTable().add(*pInfo.outSymbol()); in addSymbolToOutput()
601 if (!info->outSymbol()->hasFragRef() && in scanRelocations()
805 if (!info->outSymbol()->hasFragRef() && in relocation()
811 if (info->outSymbol()->hasFragRef() && in relocation()
[all …]
/frameworks/compile/mclinker/lib/LD/
DBranchIsland.cpp87 Key key(pPrototype, pReloc.symInfo()->outSymbol(), pReloc.addend()); in findStub()
101 Key key(pPrototype, pReloc.symInfo()->outSymbol(), pReloc.addend()); in addStub()
128 Key key(&pStub, pStub.symInfo()->outSymbol(), 0); in addStub()
DDebugString.cpp73 if (info->outSymbol()->fragRef()->frag()->getKind() == Fragment::Region) { in applyOffset()
75 llvm::cast<RegionFragment>(info->outSymbol()->fragRef()->frag()); in applyOffset()
DGarbageCollection.cpp157 if (!sym->isDefine() || !sym->outSymbol()->hasFragRef()) in setUpReachedSections()
163 &sym->outSymbol()->fragRef()->frag()->getParent()->getSection(); in setUpReachedSections()
214 LDSymbol* sym = info->outSymbol(); in getEntrySections()
252 LDSymbol* sym = info->outSymbol(); in getEntrySections()
DIdenticalCodeFolding.cpp105 LDSymbol* out_sym = (*sym)->resolveInfo()->outSymbol(); in foldIdenticalCode()
143 LDSymbol* sym = rel->symInfo()->outSymbol(); in findCandidates()
249 LDSymbol* sym = rel.symInfo()->outSymbol(); in initConstantContent()
285 LDSymbol* sym = (*rel)->symInfo()->outSymbol(); in getContentWithVariables()
DNamePool.cpp146 return info->outSymbol(); in findSymbol()
154 return info->outSymbol(); in findSymbol()
DStaticResolver.cpp176 if (pOld.outSymbol()->value() == pValue) { in resolve()
182 << demangleName(pNew.name()) << pOld.outSymbol()->value() in resolve()
DRelocator.cpp35 LDSymbol* input_sym = pReloc.symInfo()->outSymbol(); in partialScanRelocation()
DEhFrame.cpp234 cie->setPersonalityName(rel.symInfo()->outSymbol()->name()); in setupAttributes()
262 bool has_section = rel.symInfo()->outSymbol()->hasFragRef(); in removeDiscardedFDE()
DELFObjectWriter.cpp512 target().getSymbolIdx(relocation->symInfo()->outSymbol())); in emitRel()
554 target().getSymbolIdx(relocation->symInfo()->outSymbol())); in emitRela()
/frameworks/compile/mclinker/include/mcld/LD/
DResolveInfo.h170 LDSymbol* outSymbol() { return m_Ptr.sym_ptr; } in outSymbol() function
172 const LDSymbol* outSymbol() const { return m_Ptr.sym_ptr; } in outSymbol() function
/frameworks/compile/mclinker/lib/Target/X86/
DX86Relocator.cpp192 assert(pSym.outSymbol()->hasFragRef()); in addCopyReloc()
193 rel_entry.targetRef().assign(*pSym.outSymbol()->fragRef()); in addCopyReloc()
397 &rsym->outSymbol()->fragRef()->frag()->getParent()->getSection(); in scanLocalReloc()
468 getTarget().getRelDyn().addSymbolToDynSym(*rsym->outSymbol()); in scanLocalReloc()
484 getTarget().getRelDyn().addSymbolToDynSym(*rsym->outSymbol()); in scanLocalReloc()
502 assert(rsym->outSymbol() != NULL); in scanLocalReloc()
503 getTarget().getRelDyn().addSymbolToDynSym(*rsym->outSymbol()); in scanLocalReloc()
680 getTarget().getRelDyn().addSymbolToDynSym(*rsym->outSymbol()); in scanGlobalReloc()
734 getTarget().getRelDyn().addSymbolToDynSym(*rsym->outSymbol()); in scanGlobalReloc()
750 getTarget().getRelDyn().addSymbolToDynSym(*rsym->outSymbol()); in scanGlobalReloc()
[all …]
/frameworks/compile/mclinker/lib/Target/AArch64/
DAArch64LongBranchStub.cpp106 LDSymbol* symbol = pSrcReloc.symInfo()->outSymbol(); in applyFixup()
DAArch64Relocator.cpp96 assert(pSym.outSymbol()->hasFragRef()); in addCopyReloc()
97 rel_entry.targetRef().assign(*pSym.outSymbol()->fragRef()); in addCopyReloc()
437 return pReloc.symInfo()->outSymbol()->fragRef()->offset() + in getDebugStringOffset()
DAArch64LDBackend.cpp392 LDSymbol* symbol = relocation->symInfo()->outSymbol(); in doRelax()
/frameworks/compile/mclinker/lib/Core/
DIRBuilder.cpp501 LDSymbol* output_sym = resolved_result.info->outSymbol(); in addSymbolFromObject()
684 output_sym = info->outSymbol(); in AddSymbol()
734 LDSymbol* output_sym = info->outSymbol(); in AddSymbol()
776 LDSymbol* output_sym = result.info->outSymbol(); in AddSymbol()
/frameworks/compile/mclinker/lib/Target/ARM/
DARMLDBackend.cpp589 if (!sym->isDefine() || !sym->outSymbol()->hasFragRef()) in setUpReachedSectionsForGC()
595 &sym->outSymbol()->fragRef()->frag()->getParent()->getSection(); in setUpReachedSectionsForGC()
845 LDSymbol* symbol = relocation->symInfo()->outSymbol(); in doRelax()
DARMRelocator.cpp327 assert(pSym.outSymbol()->hasFragRef()); in addCopyReloc()
328 rel_entry.targetRef().assign(*pSym.outSymbol()->fragRef()); in addCopyReloc()
768 return pReloc.symInfo()->outSymbol()->fragRef()->offset() + in getDebugStringOffset()
/frameworks/compile/mclinker/lib/Target/Hexagon/
DHexagonRelocator.cpp230 assert(pSym.outSymbol()->hasFragRef()); in addCopyReloc()
231 rel_entry.targetRef().assign(*pSym.outSymbol()->fragRef()); in addCopyReloc()
480 LDSymbol* input_sym = pReloc.symInfo()->outSymbol(); in partialScanRelocation()
DHexagonLDBackend.cpp568 LDSymbol* symbol = relocation->symInfo()->outSymbol(); in doRelax()
/frameworks/compile/mclinker/lib/Target/Mips/
DMipsRelocator.cpp479 assert(pSym.outSymbol()->hasFragRef()); in addCopyReloc()
480 relEntry.targetRef().assign(*pSym.outSymbol()->fragRef()); in addCopyReloc()
738 return pReloc.symInfo()->outSymbol()->fragRef()->offset() + in getDebugStringOffset()
DMipsGOT.cpp281 m_SymbolOrderMap[pInfo.outSymbol()] = m_SymbolOrderMap.size(); in reserveGlobalEntry()
DMipsLDBackend.cpp769 LDSymbol* symbol = pRel.symInfo()->outSymbol(); in relaxRelocation()
/frameworks/compile/mclinker/lib/Target/
DGNULDBackend.cpp2950 size_t symIdxX = m_Backend.getSymbolIdx(X.symInfo()->outSymbol()); in operator ()()
2951 size_t symIdxY = m_Backend.getSymbolIdx(Y.symInfo()->outSymbol()); in operator ()()