Searched refs:symInfo (Results 1 - 22 of 22) sorted by relevance

/frameworks/compile/mclinker/lib/Target/AArch64/
H A DAArch64Relocator.cpp159 ResolveInfo* rsym = pReloc.symInfo();
223 ResolveInfo* rsym = pReloc.symInfo();
383 ResolveInfo* rsym = pReloc.symInfo();
428 ResolveInfo* rsym = pReloc.symInfo();
476 ResolveInfo* rsym = pReloc.symInfo();
525 ResolveInfo* rsym = pReloc.symInfo();
548 if (pReloc.symInfo()->isWeak() &&
549 pReloc.symInfo()->isUndef() &&
550 !pReloc.symInfo()->isDyn() &&
551 !(pReloc.symInfo()
[all...]
H A DAArch64RelocationHelpers.h108 ResolveInfo* rsym = pReloc.symInfo();
182 ResolveInfo* rsym = pReloc.symInfo();
/frameworks/compile/mclinker/lib/LD/
H A DStubFactory.cpp64 pReloc.setSymInfo(stub->symInfo());
70 pReloc.setSymInfo(stub->symInfo());
77 name.append(pReloc.symInfo()->name())
104 reloc->setSymInfo(pReloc.symInfo());
112 pReloc.setSymInfo(stub->symInfo());
H A DRelocator.cpp35 if (pReloc.symInfo()->type() == ResolveInfo::Section) {
36 LDSymbol* input_sym = pReloc.symInfo()->outSymbol();
62 std::string reloc_sym(pReloc.symInfo()->name());
H A DBranchIsland.cpp100 Key key(pPrototype, pReloc.symInfo()->outSymbol(), pReloc.addend());
115 Key key(pPrototype, pReloc.symInfo()->outSymbol(), pReloc.addend());
H A DEhFrame.cpp247 cie->setPersonalityName(rel.symInfo()->outSymbol()->name());
274 bool has_section = rel.symInfo()->outSymbol()->hasFragRef();
H A DELFObjectWriter.cpp519 if( relocation->symInfo() == NULL )
523 target().getSymbolIdx(relocation->symInfo()->outSymbol()));
562 if( relocation->symInfo() == NULL )
566 target().getSymbolIdx(relocation->symInfo()->outSymbol()));
H A DGarbageCollection.cpp163 ResolveInfo* sym = reloc->symInfo();
/frameworks/compile/mclinker/lib/Target/ARM/
H A DARMRelocator.cpp33 ((!pReloc.symInfo()->isUndef() || pReloc.symInfo()->isDyn()) &&
34 (pReloc.symInfo()->type() == ResolveInfo::Function) &&
96 ResolveInfo* rsym = pReloc.symInfo();
146 ResolveInfo* rsym = pReloc.symInfo();
169 // pReloc->symInfo()
176 ResolveInfo* rsym = pReloc.symInfo();
458 << pReloc.symInfo()->name();
490 ResolveInfo* rsym = pReloc.symInfo();
526 << pReloc.symInfo()
[all...]
H A DARMLDBackend.cpp469 ResolveInfo* sym = reloc->symInfo();
636 LDSymbol* symbol = relocation->symInfo()->outSymbol();
643 if (relocation->symInfo()->isGlobal() &&
644 (relocation->symInfo()->reserved() & ARMRelocator::ReservePLT) != 0x0) {
661 assert(NULL != stub->symInfo() && stub->symInfo()->isLocal());
671 strtab.setSize(strtab.size() + stub->symInfo()->nameSize() + 1);
/frameworks/compile/mclinker/include/mcld/Fragment/
H A DRelocation.h85 const ResolveInfo* symInfo() const { return m_pSymInfo; } function in class:mcld::Relocation
86 ResolveInfo* symInfo() { return m_pSymInfo; } function in class:mcld::Relocation
H A DStub.h85 /// symInfo - ResolveInfo of this Stub
86 ResolveInfo* symInfo() { return m_pSymInfo; } function in class:mcld::Stub
88 const ResolveInfo* symInfo() const { return m_pSymInfo; } function in class:mcld::Stub
/frameworks/compile/mclinker/lib/Fragment/
H A DRelocation.cpp113 << symInfo()->name();
118 << symInfo()->name();
127 fatal(diag::unknown_relocation) << type() << symInfo()->name();
/frameworks/compile/mclinker/lib/Target/Mips/
H A DMipsRelocator.cpp233 ResolveInfo* rsym = pReloc.symInfo();
255 if (getTarget().needsLA25Stub(info.type(), info.parent().symInfo()))
256 getTarget().addNonPICBranchSym(pReloc.symInfo());
295 ResolveInfo* rsym = pReloc.parent().symInfo();
380 ResolveInfo* rsym = pReloc.parent().symInfo();
483 pReloc.symInfo()->isLocal())
564 ResolveInfo* rsym = pReloc.symInfo();
572 ResolveInfo* rsym = pLo16Reloc.parent().symInfo();
585 return 0 == strcmp("_gp_disp", pReloc.symInfo()->name());
617 ResolveInfo* rsym = pReloc.parent().symInfo();
[all...]
H A DMipsLA25Stub.cpp69 const ResolveInfo* rsym = pReloc.symInfo();
H A DMipsLDBackend.cpp690 LDSymbol* symbol = pRel.symInfo()->outSymbol();
703 assert(NULL != stub->symInfo());
708 strtab.setSize(strtab.size() + stub->symInfo()->nameSize() + 1);
/frameworks/compile/mclinker/lib/Target/X86/
H A DX86Relocator.cpp71 ResolveInfo* rsym = pReloc.symInfo();
108 X86_32GOTEntry* got_entry = pParent.getSymGOTMap().lookUp(*pReloc.symInfo());
117 ResolveInfo* rsym = pReloc.symInfo();
189 ResolveInfo* rsym = pReloc.symInfo();
349 ResolveInfo* rsym = pReloc.symInfo();
557 ResolveInfo* rsym = pReloc.symInfo();
829 reloc->setSymInfo(pReloc.symInfo());
841 reloc->setSymInfo(pReloc.symInfo());
884 ResolveInfo* rsym = pReloc.symInfo();
925 ResolveInfo* rsym = pReloc.symInfo();
[all...]
/frameworks/compile/mclinker/lib/Target/Hexagon/
H A DHexagonRelocator.cpp58 ResolveInfo *rsym = pReloc.symInfo();
95 ResolveInfo *rsym = pReloc.symInfo();
199 ResolveInfo *rsym = pReloc.symInfo();
233 ResolveInfo *rsym = pReloc.symInfo();
282 ResolveInfo *rsym = pReloc.symInfo();
463 if (pReloc.symInfo()->type() == ResolveInfo::Section) {
464 LDSymbol *input_sym = pReloc.symInfo()->outSymbol();
681 ResolveInfo *rsym = pReloc.symInfo();
721 ResolveInfo *rsym = pReloc.symInfo();
806 if ((pReloc.symInfo()
[all...]
H A DHexagonLDBackend.cpp600 LDSymbol* symbol = relocation->symInfo()->outSymbol();
612 assert(NULL != stub->symInfo());
617 strtab.setSize(strtab.size() + stub->symInfo()->nameSize() + 1);
/frameworks/compile/mclinker/unittests/
H A DELFReaderTest.cpp146 ASSERT_EQ("puts", std::string(rReloc->symInfo()->name()));
/frameworks/compile/mclinker/lib/Object/
H A DObjectLinker.cpp564 ResolveInfo* info = relocation->symInfo();
761 ResolveInfo* info = relocation->symInfo();
828 ResolveInfo* info = relocation->symInfo();
/frameworks/compile/mclinker/lib/Target/
H A DGNULDBackend.cpp3083 if (X->symInfo() == NULL) {
3084 if (Y->symInfo() != NULL)
3086 } else if (Y->symInfo() == NULL) {
3090 size_t symIdxX = m_Backend.getSymbolIdx(X->symInfo()->outSymbol());
3091 size_t symIdxY = m_Backend.getSymbolIdx(Y->symInfo()->outSymbol());

Completed in 1191 milliseconds