Searched refs:rsym (Results 1 - 6 of 6) sorted by relevance

/frameworks/compile/mclinker/lib/Target/X86/
H A DX86LDBackend.cpp229 // rsym - The relocation target symbol
230 ResolveInfo* rsym = pReloc.symInfo();
231 assert(NULL != rsym &&
241 if (rsym->isLocal()) // rsym is local
243 else // rsym is external
248 if (rsym->isUndef() && !rsym->isDyn() && !rsym->isWeak() && !rsym
422 ResolveInfo* rsym = pReloc.symInfo(); local
576 ResolveInfo* rsym = pReloc.symInfo(); local
1047 ResolveInfo* rsym = pReloc.symInfo(); local
1111 ResolveInfo* rsym = pReloc.symInfo(); local
[all...]
H A DX86Relocator.cpp129 // rsym - The relocation target symbol
130 ResolveInfo* rsym = pReloc.symInfo(); local
133 X86_32GOTEntry* got_entry = pParent.getSymGOTMap().lookUp(*rsym);
139 pParent.getSymGOTMap().record(*rsym, *got_entry);
142 if (rsym->reserved() & X86GNULDBackend::ReserveGOT) {
146 else if (rsym->reserved() & X86GNULDBackend::GOTRel) {
148 if (helper_use_relative_reloc(*rsym, pParent)) {
149 helper_DynRel(rsym, *got_entry, 0x0, llvm::ELF::R_386_RELATIVE, pParent);
153 helper_DynRel(rsym, *got_entry, 0x0, llvm::ELF::R_386_GLOB_DAT, pParent);
184 // rsym
185 ResolveInfo* rsym = pReloc.symInfo(); local
245 ResolveInfo* rsym = pReloc.symInfo(); local
309 ResolveInfo* rsym = pReloc.symInfo(); local
404 ResolveInfo* rsym = pReloc.symInfo(); local
492 ResolveInfo* rsym = pReloc.symInfo(); local
531 ResolveInfo* rsym = pReloc.symInfo(); local
563 ResolveInfo* rsym = pReloc.symInfo(); local
682 ResolveInfo* rsym = pReloc.symInfo(); local
736 ResolveInfo* rsym = pReloc.symInfo(); local
791 ResolveInfo* rsym = pReloc.symInfo(); local
854 ResolveInfo* rsym = pReloc.symInfo(); local
919 ResolveInfo* rsym = pReloc.symInfo(); local
[all...]
/frameworks/compile/mclinker/lib/Target/ARM/
H A DARMLDBackend.cpp404 // rsym - The relocation target symbol
405 ResolveInfo* rsym = pReloc.symInfo(); local
423 rsym->setReserved(rsym->reserved() | ReserveRel);
460 if (rsym->reserved() & (ReserveGOT | GOTRel))
470 rsym->setReserved(rsym->reserved() | 0x4u);
474 rsym->setReserved(rsym->reserved() | 0x2u);
481 if (rsym !
506 ResolveInfo* rsym = pReloc.symInfo(); local
722 ResolveInfo* rsym = pReloc.symInfo(); local
[all...]
H A DARMRelocator.cpp131 // rsym - The relocation target symbol
132 ResolveInfo* rsym = pReloc.symInfo(); local
135 ARMGOTEntry* got_entry = pParent.getSymGOTMap().lookUp(*rsym);
138 pParent.getSymGOTMap().record(*rsym, *got_entry);
140 if (rsym->reserved() & ARMGNULDBackend::ReserveGOT) {
144 else if (rsym->reserved() & ARMGNULDBackend::GOTRel) {
148 if ( rsym->isLocal() ||
149 helper_use_relative_reloc(*rsym, pParent)) {
159 rel_entry.setSymInfo(rsym);
188 // rsym
189 ResolveInfo* rsym = pReloc.symInfo(); local
242 ResolveInfo* rsym = pReloc.symInfo(); local
365 ResolveInfo* rsym = pReloc.symInfo(); local
614 ResolveInfo* rsym = pReloc.symInfo(); local
663 ResolveInfo* rsym = pReloc.symInfo(); local
706 ResolveInfo* rsym = pReloc.symInfo(); local
789 ResolveInfo* rsym = pReloc.symInfo(); local
[all...]
/frameworks/compile/mclinker/lib/Target/Mips/
H A DMipsRelocator.cpp101 const ResolveInfo* rsym = pReloc.symInfo(); local
102 return 0 == strcmp(GP_DISP_NAME, rsym->name());
116 // rsym - The relocation target symbol
117 ResolveInfo* rsym = pReloc.symInfo(); local
121 if (got.isLocal(rsym) && ResolveInfo::Section == rsym->type()) {
126 MipsGOTEntry* got_entry = pParent.getSymGOTMap().lookUp(*rsym);
133 if (got.isLocal(rsym))
138 pParent.getSymGOTMap().record(*rsym, *got_entry);
141 if (rsym
181 ResolveInfo* rsym = pReloc.symInfo(); local
219 ResolveInfo* rsym = pReloc.symInfo(); local
308 ResolveInfo* rsym = pReloc.symInfo(); local
[all...]
H A DMipsLDBackend.cpp118 // rsym - The relocation target symbol
119 ResolveInfo* rsym = pReloc.symInfo(); local
120 assert(NULL != rsym && "ResolveInfo of relocation not set while scanRelocation");
135 // We assume -Bsymbolic to bind all symbols internaly via !rsym->isDyn()
137 if ((rsym->isLocal() || !isDynamicSymbol(*rsym) ||
138 !rsym->isDyn()) && !rsym->isUndef())
145 if (rsym->isUndef() && !rsym
720 ResolveInfo* rsym = pReloc.symInfo(); local
817 ResolveInfo* rsym = pReloc.symInfo(); local
[all...]

Completed in 194 milliseconds