/frameworks/compile/mclinker/lib/Target/X86/ |
X86LDBackend.cpp | 229 // 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->isNull() 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...] |
X86Relocator.cpp | 129 // 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 - The relocation target symbo 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/ |
ARMLDBackend.cpp | 404 // 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 != m_pGOTSymbol->resolveInfo() 506 ResolveInfo* rsym = pReloc.symInfo(); local 722 ResolveInfo* rsym = pReloc.symInfo(); local [all...] |
ARMRelocator.cpp | 131 // 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 - The relocation target symbo 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/ |
MipsRelocator.cpp | 101 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->reserved() & MipsGNULDBackend::ReserveGot) 181 ResolveInfo* rsym = pReloc.symInfo(); local 219 ResolveInfo* rsym = pReloc.symInfo(); local 308 ResolveInfo* rsym = pReloc.symInfo(); local [all...] |
MipsLDBackend.cpp | 118 // 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->isDyn() && !rsym->isWeak() && !rsym->isNull() 720 ResolveInfo* rsym = pReloc.symInfo(); local 817 ResolveInfo* rsym = pReloc.symInfo(); local [all...] |