/frameworks/compile/mclinker/lib/Fragment/ |
D | Relocation.cpp | 88 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/ |
D | ObjectLinker.cpp | 136 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/ |
D | BranchIsland.cpp | 87 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()
|
D | DebugString.cpp | 73 if (info->outSymbol()->fragRef()->frag()->getKind() == Fragment::Region) { in applyOffset() 75 llvm::cast<RegionFragment>(info->outSymbol()->fragRef()->frag()); in applyOffset()
|
D | IdenticalCodeFolding.cpp | 105 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()
|
D | GarbageCollection.cpp | 157 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()
|
D | NamePool.cpp | 146 return info->outSymbol(); in findSymbol() 154 return info->outSymbol(); in findSymbol()
|
D | StaticResolver.cpp | 176 if (pOld.outSymbol()->value() == pValue) { in resolve() 182 << demangleName(pNew.name()) << pOld.outSymbol()->value() in resolve()
|
D | Relocator.cpp | 35 LDSymbol* input_sym = pReloc.symInfo()->outSymbol(); in partialScanRelocation()
|
D | EhFrame.cpp | 234 cie->setPersonalityName(rel.symInfo()->outSymbol()->name()); in setupAttributes() 262 bool has_section = rel.symInfo()->outSymbol()->hasFragRef(); in removeDiscardedFDE()
|
D | ELFObjectWriter.cpp | 512 target().getSymbolIdx(relocation->symInfo()->outSymbol())); in emitRel() 554 target().getSymbolIdx(relocation->symInfo()->outSymbol())); in emitRela()
|
/frameworks/compile/mclinker/include/mcld/LD/ |
D | ResolveInfo.h | 170 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/ |
D | X86Relocator.cpp | 192 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/ |
D | AArch64LongBranchStub.cpp | 106 LDSymbol* symbol = pSrcReloc.symInfo()->outSymbol(); in applyFixup()
|
D | AArch64Relocator.cpp | 96 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()
|
D | AArch64LDBackend.cpp | 392 LDSymbol* symbol = relocation->symInfo()->outSymbol(); in doRelax()
|
/frameworks/compile/mclinker/lib/Core/ |
D | IRBuilder.cpp | 501 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/ |
D | ARMLDBackend.cpp | 589 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()
|
D | ARMRelocator.cpp | 327 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/ |
D | HexagonRelocator.cpp | 230 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()
|
D | HexagonLDBackend.cpp | 568 LDSymbol* symbol = relocation->symInfo()->outSymbol(); in doRelax()
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
D | MipsRelocator.cpp | 479 assert(pSym.outSymbol()->hasFragRef()); in addCopyReloc() 480 relEntry.targetRef().assign(*pSym.outSymbol()->fragRef()); in addCopyReloc() 738 return pReloc.symInfo()->outSymbol()->fragRef()->offset() + in getDebugStringOffset()
|
D | MipsGOT.cpp | 281 m_SymbolOrderMap[pInfo.outSymbol()] = m_SymbolOrderMap.size(); in reserveGlobalEntry()
|
D | MipsLDBackend.cpp | 769 LDSymbol* symbol = pRel.symInfo()->outSymbol(); in relaxRelocation()
|
/frameworks/compile/mclinker/lib/Target/ |
D | GNULDBackend.cpp | 2950 size_t symIdxX = m_Backend.getSymbolIdx(X.symInfo()->outSymbol()); in operator ()() 2951 size_t symIdxY = m_Backend.getSymbolIdx(Y.symInfo()->outSymbol()); in operator ()()
|