Searched defs:rsym (Results 1 - 8 of 8) sorted by relevance

/frameworks/compile/mclinker/lib/Target/Mips/
H A DMipsLA25Stub.cpp69 const ResolveInfo* rsym = pReloc.symInfo(); local
71 if (!rsym->isDefine())
74 if (rsym->isDyn() || rsym->isUndef())
77 if (!m_Target.hasNonPICBranch(rsym))
H A DMipsLDBackend.cpp83 void MipsGNULDBackend::addNonPICBranchSym(ResolveInfo* rsym) argument
85 m_HasNonPICBranchSyms.insert(rsym);
88 bool MipsGNULDBackend::hasNonPICBranch(const ResolveInfo* rsym) const
90 return m_HasNonPICBranchSyms.count(rsym);
H A DMipsRelocator.cpp232 // rsym - The relocation target symbol
233 ResolveInfo* rsym = pReloc.symInfo(); local
234 assert(NULL != rsym && "ResolveInfo of relocation not set while scanRelocation");
238 rsym == getTarget().getGpDispSymbol()->resolveInfo())
248 // We assume -Bsymbolic to bind all symbols internaly via !rsym->isDyn()
250 if (isLocalReloc(*rsym))
261 if (rsym->isUndef() && !rsym->isDyn() && !rsym->isWeak() && !rsym
295 ResolveInfo* rsym = pReloc.parent().symInfo(); local
380 ResolveInfo* rsym = pReloc.parent().symInfo(); local
564 ResolveInfo* rsym = pReloc.symInfo(); local
572 ResolveInfo* rsym = pLo16Reloc.parent().symInfo(); local
617 ResolveInfo* rsym = pReloc.parent().symInfo(); local
645 ResolveInfo* rsym = pReloc.parent().symInfo(); local
672 ResolveInfo* rsym = pReloc.parent().symInfo(); local
694 ResolveInfo* rsym = pReloc.parent().symInfo(); local
724 getPLTAddress(ResolveInfo& rsym) argument
804 ResolveInfo* rsym = pReloc.parent().symInfo(); local
835 ResolveInfo* rsym = pReloc.parent().symInfo(); local
915 ResolveInfo* rsym = pReloc.parent().symInfo(); local
1014 ResolveInfo* rsym = pReloc.parent().symInfo(); local
[all...]
/frameworks/compile/mclinker/lib/Target/AArch64/
H A DAArch64RelocationHelpers.h107 // rsym - The relocation target symbol
108 ResolveInfo* rsym = pReloc.symInfo(); local
110 assert(NULL == pParent.getSymPLTMap().lookUp(*rsym));
113 pParent.getSymPLTMap().record(*rsym, *plt_entry);
116 assert(NULL == pParent.getSymGOTPLTMap().lookUp(*rsym) &&
119 pParent.getSymGOTPLTMap().record(*rsym, *gotplt_entry);
125 rel_entry.setSymInfo(rsym);
181 // rsym - The relocation target symbol
182 ResolveInfo* rsym = pReloc.symInfo(); local
184 assert(NULL == pParent.getSymGOTMap().lookUp(*rsym));
[all...]
H A DAArch64Relocator.cpp158 // rsym - The relocation target symbol
159 ResolveInfo* rsym = pReloc.symInfo(); local
167 rsym->setReserved(rsym->reserved() | ReserveRel);
170 Relocation& reloc = helper_DynRela_init(rsym,
186 Relocation& reloc = helper_DynRela_init(rsym,
191 rsym->setReserved(rsym->reserved() | ReserveRel);
200 if (rsym->reserved() & ReserveGOT)
209 rsym
223 ResolveInfo* rsym = pReloc.symInfo(); local
383 ResolveInfo* rsym = pReloc.symInfo(); local
428 ResolveInfo* rsym = pReloc.symInfo(); local
476 ResolveInfo* rsym = pReloc.symInfo(); local
525 ResolveInfo* rsym = pReloc.symInfo(); local
[all...]
/frameworks/compile/mclinker/lib/Target/Hexagon/
H A DHexagonRelocator.cpp57 // rsym - The relocation target symbol
58 ResolveInfo *rsym = pReloc.symInfo(); local
60 assert(NULL == pParent.getSymGOTMap().lookUp(*rsym));
63 pParent.getSymGOTMap().record(*rsym, *got_entry);
71 if (helper_use_relative_reloc(*rsym, pParent)) {
72 helper_DynRel_init(rsym, *got_entry, 0x0, llvm::ELF::R_HEX_RELATIVE,
77 helper_DynRel_init(rsym, *got_entry, 0x0, llvm::ELF::R_HEX_GLOB_DAT,
94 // rsym - The relocation target symbol
95 ResolveInfo *rsym = pReloc.symInfo(); local
97 assert(NULL == pParent.getSymPLTMap().lookUp(*rsym));
233 ResolveInfo *rsym = pReloc.symInfo(); local
282 ResolveInfo *rsym = pReloc.symInfo(); local
681 ResolveInfo *rsym = pReloc.symInfo(); local
721 ResolveInfo *rsym = pReloc.symInfo(); local
[all...]
/frameworks/compile/mclinker/lib/Target/X86/
H A DX86Relocator.cpp70 // rsym - The relocation target symbol
71 ResolveInfo* rsym = pReloc.symInfo(); local
73 assert(NULL == pParent.getSymGOTMap().lookUp(*rsym));
76 pParent.getSymGOTMap().record(*rsym, *got_entry);
84 if (helper_use_relative_reloc(*rsym, pParent)) {
85 helper_DynRel_init(rsym, *got_entry, 0x0, llvm::ELF::R_386_RELATIVE,
90 helper_DynRel_init(rsym, *got_entry, 0x0, llvm::ELF::R_386_GLOB_DAT,
116 // rsym - The relocation target symbol
117 ResolveInfo* rsym = pReloc.symInfo(); local
119 assert(NULL == pParent.getSymPLTMap().lookUp(*rsym));
349 ResolveInfo* rsym = pReloc.symInfo(); local
557 ResolveInfo* rsym = pReloc.symInfo(); local
884 ResolveInfo* rsym = pReloc.symInfo(); local
925 ResolveInfo* rsym = pReloc.symInfo(); local
982 ResolveInfo* rsym = pReloc.symInfo(); local
1020 ResolveInfo* rsym = pReloc.symInfo(); local
1077 ResolveInfo* rsym = pReloc.symInfo(); local
1098 ResolveInfo* rsym = pReloc.symInfo(); local
1185 ResolveInfo* rsym = pReloc.symInfo(); local
1242 ResolveInfo* rsym = pReloc.symInfo(); local
1357 ResolveInfo* rsym = pReloc.symInfo(); local
1432 ResolveInfo* rsym = pReloc.symInfo(); local
1584 ResolveInfo* rsym = pReloc.symInfo(); local
1632 ResolveInfo* rsym = pReloc.symInfo(); local
1706 ResolveInfo* rsym = pReloc.symInfo(); local
[all...]
/frameworks/compile/mclinker/lib/Target/ARM/
H A DARMRelocator.cpp95 // rsym - The relocation target symbol
96 ResolveInfo* rsym = pReloc.symInfo(); local
98 assert(NULL == pParent.getSymGOTMap().lookUp(*rsym));
101 pParent.getSymGOTMap().record(*rsym, *got_entry);
110 if (rsym->isLocal() || helper_use_relative_reloc(*rsym, pParent)) {
120 rel_entry.setSymInfo(rsym);
145 // rsym - The relocation target symbol
146 ResolveInfo* rsym = pReloc.symInfo(); local
148 assert(NULL == pParent.getSymPLTMap().lookUp(*rsym));
176 ResolveInfo* rsym = pReloc.symInfo(); local
490 ResolveInfo* rsym = pReloc.symInfo(); local
587 ResolveInfo* rsym = pReloc.symInfo(); local
802 ResolveInfo* rsym = pReloc.symInfo(); local
841 ResolveInfo* rsym = pReloc.symInfo(); local
1176 ResolveInfo* rsym = pReloc.symInfo(); local
1226 ResolveInfo* rsym = pReloc.symInfo(); local
1266 ResolveInfo* rsym = pReloc.symInfo(); local
1351 ResolveInfo* rsym = pReloc.symInfo(); local
[all...]

Completed in 502 milliseconds