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

/frameworks/compile/mclinker/lib/Target/Mips/
H A DMipsLA25Stub.cpp56 const ResolveInfo* rsym = pReloc.symInfo(); local
58 if (!rsym->isDefine())
61 if (rsym->isDyn() || rsym->isUndef())
64 if (!m_Target.hasNonPICBranch(rsym))
H A DMipsRelocator.cpp92 ResolveInfo* rsym = pReloc.parent().symInfo(); local
93 assert(pParent.getSymPLTMap().lookUp(*rsym) == NULL && "PLT entry exists");
97 pParent.getSymPLTMap().record(*rsym, *pltEntry);
99 assert(pParent.getSymGOTPLTMap().lookUp(*rsym) == NULL &&
102 pParent.getSymGOTPLTMap().record(*rsym, *gotpltEntry);
107 relEntry->setSymInfo(rsym);
188 // rsym - The relocation target symbol
189 ResolveInfo* rsym = pReloc.symInfo(); local
190 assert(rsym != NULL &&
195 rsym
247 ResolveInfo* rsym = pReloc.parent().symInfo(); local
348 ResolveInfo* rsym = pReloc.parent().symInfo(); local
549 ResolveInfo* rsym = pReloc.symInfo(); local
556 ResolveInfo* rsym = pLo16Reloc.parent().symInfo(); local
601 ResolveInfo* rsym = pReloc.parent().symInfo(); local
628 ResolveInfo* rsym = pReloc.parent().symInfo(); local
655 ResolveInfo* rsym = pReloc.parent().symInfo(); local
673 ResolveInfo* rsym = pReloc.parent().symInfo(); local
698 ResolveInfo* rsym = pReloc.parent().symInfo(); local
845 ResolveInfo* rsym = pReloc.parent().symInfo(); local
876 ResolveInfo* rsym = pReloc.parent().symInfo(); local
951 ResolveInfo* rsym = pReloc.parent().symInfo(); local
1042 ResolveInfo* rsym = pReloc.parent().symInfo(); local
[all...]
H A DMipsLDBackend.cpp88 void MipsGNULDBackend::addNonPICBranchSym(ResolveInfo* rsym) { argument
89 m_HasNonPICBranchSyms.insert(rsym);
92 bool MipsGNULDBackend::hasNonPICBranch(const ResolveInfo* rsym) const {
93 return m_HasNonPICBranchSyms.count(rsym);
/frameworks/compile/mclinker/lib/Target/AArch64/
H A DAArch64RelocationHelpers.h94 // rsym - The relocation target symbol
95 ResolveInfo* rsym = pReloc.symInfo(); local
97 assert(pParent.getSymPLTMap().lookUp(*rsym) == NULL);
100 pParent.getSymPLTMap().record(*rsym, *plt_entry);
103 assert(pParent.getSymGOTPLTMap().lookUp(*rsym) == NULL &&
106 pParent.getSymGOTPLTMap().record(*rsym, *gotplt_entry);
112 rel_entry.setSymInfo(rsym);
160 // rsym - The relocation target symbol
161 ResolveInfo* rsym = pReloc.symInfo(); local
163 assert(pParent.getSymGOTMap().lookUp(*rsym)
[all...]
H A DAArch64Relocator.cpp153 // rsym - The relocation target symbol
154 ResolveInfo* rsym = pReloc.symInfo(); local
162 rsym->setReserved(rsym->reserved() | ReserveRel);
165 Relocation& reloc = helper_DynRela_init(rsym,
181 Relocation& reloc = helper_DynRela_init(rsym,
188 rsym->setReserved(rsym->reserved() | ReserveRel);
197 if (rsym->reserved() & ReserveGOT)
206 rsym
219 ResolveInfo* rsym = pReloc.symInfo(); local
379 ResolveInfo* rsym = pReloc.symInfo(); local
463 ResolveInfo* rsym = pReloc.symInfo(); local
509 ResolveInfo* rsym = pReloc.symInfo(); local
554 ResolveInfo* rsym = pReloc.symInfo(); local
573 ResolveInfo* rsym = pReloc.symInfo(); local
[all...]
/frameworks/compile/mclinker/lib/Target/Hexagon/
H A DHexagonRelocator.cpp58 // rsym - The relocation target symbol
59 ResolveInfo* rsym = pReloc.symInfo(); local
61 assert(pParent.getSymGOTMap().lookUp(*rsym) == NULL);
64 pParent.getSymGOTMap().record(*rsym, *got_entry);
71 if (helper_use_relative_reloc(*rsym, pParent)) {
73 rsym, *got_entry, 0x0, llvm::ELF::R_HEX_RELATIVE, pParent);
77 rsym, *got_entry, 0x0, llvm::ELF::R_HEX_GLOB_DAT, pParent);
93 // rsym - The relocation target symbol
94 ResolveInfo* rsym = pReloc.symInfo(); local
96 assert(pParent.getSymPLTMap().lookUp(*rsym)
240 ResolveInfo* rsym = pReloc.symInfo(); local
291 ResolveInfo* rsym = pReloc.symInfo(); local
696 ResolveInfo* rsym = pReloc.symInfo(); local
736 ResolveInfo* rsym = pReloc.symInfo(); local
[all...]
/frameworks/compile/mclinker/lib/Target/X86/
H A DX86Relocator.cpp62 // rsym - The relocation target symbol
63 ResolveInfo* rsym = pReloc.symInfo(); local
65 assert(pParent.getSymGOTMap().lookUp(*rsym) == NULL);
68 pParent.getSymGOTMap().record(*rsym, *got_entry);
75 if (helper_use_relative_reloc(*rsym, pParent)) {
77 rsym, *got_entry, 0x0, llvm::ELF::R_386_RELATIVE, pParent);
81 rsym, *got_entry, 0x0, llvm::ELF::R_386_GLOB_DAT, pParent);
101 // rsym - The relocation target symbol
102 ResolveInfo* rsym = pReloc.symInfo(); local
104 assert(pParent.getSymPLTMap().lookUp(*rsym)
316 ResolveInfo* rsym = pReloc.symInfo(); local
519 ResolveInfo* rsym = pReloc.symInfo(); local
863 ResolveInfo* rsym = pReloc.symInfo(); local
900 ResolveInfo* rsym = pReloc.symInfo(); local
953 ResolveInfo* rsym = pReloc.symInfo(); local
989 ResolveInfo* rsym = pReloc.symInfo(); local
1043 ResolveInfo* rsym = pReloc.symInfo(); local
1063 ResolveInfo* rsym = pReloc.symInfo(); local
1139 ResolveInfo* rsym = pReloc.symInfo(); local
1187 ResolveInfo* rsym = pReloc.symInfo(); local
1294 ResolveInfo* rsym = pReloc.symInfo(); local
1366 ResolveInfo* rsym = pReloc.symInfo(); local
1532 ResolveInfo* rsym = pReloc.symInfo(); local
1578 ResolveInfo* rsym = pReloc.symInfo(); local
1649 ResolveInfo* rsym = pReloc.symInfo(); local
[all...]
/frameworks/compile/mclinker/lib/Target/ARM/
H A DARMRelocator.cpp84 // rsym - The relocation target symbol
85 ResolveInfo* rsym = pReloc.symInfo(); local
87 assert(pParent.getSymGOTMap().lookUp(*rsym) == NULL);
90 pParent.getSymGOTMap().record(*rsym, *got_entry);
98 if (rsym->isLocal() || helper_use_relative_reloc(*rsym, pParent)) {
107 rel_entry.setSymInfo(rsym);
126 // rsym - The relocation target symbol
127 ResolveInfo* rsym = pReloc.symInfo(); local
129 assert(pParent.getSymPLTMap().lookUp(*rsym)
155 ResolveInfo* rsym = pReloc.symInfo(); local
432 ResolveInfo* rsym = pReloc.symInfo(); local
524 ResolveInfo* rsym = pReloc.symInfo(); local
734 ResolveInfo* rsym = pReloc.symInfo(); local
788 ResolveInfo* rsym = pReloc.symInfo(); local
1110 ResolveInfo* rsym = pReloc.symInfo(); local
1158 ResolveInfo* rsym = pReloc.symInfo(); local
1198 ResolveInfo* rsym = pReloc.symInfo(); local
1282 ResolveInfo* rsym = pReloc.symInfo(); local
[all...]

Completed in 152 milliseconds