Searched defs:got_entry (Results 1 - 6 of 6) sorted by relevance
/frameworks/compile/mclinker/lib/Target/AArch64/ |
H A D | AArch64RelocationHelpers.h | 167 AArch64GOTEntry* got_entry = pParent.getSymGOTMap().lookUp(pSym); local 168 assert(NULL != got_entry); 169 return pParent.getTarget().getGOT().addr() + got_entry->getOffset(); 186 AArch64GOTEntry* got_entry = ld_backend.getGOT().createGOT(); local 187 pParent.getSymGOTMap().record(*rsym, *got_entry); 192 got_entry->setValue(AArch64Relocator::SymVal); 195 // Initialize got_entry content and the corresponding dynamic relocation. 197 got_entry->setValue(AArch64Relocator::SymVal); 198 Relocation& rel_entry = helper_DynRela_init(rsym, *got_entry, 0x0, 204 helper_DynRela_init(rsym, *got_entry, [all...] |
H A D | AArch64Relocator.cpp | 620 AArch64GOTEntry* got_entry = pParent.getSymGOTMap().lookUp(*pReloc.symInfo()); local 621 if (NULL != got_entry && AArch64Relocator::SymVal == got_entry->getValue()) 622 got_entry->setValue(pReloc.symValue()); 645 AArch64GOTEntry* got_entry = pParent.getSymGOTMap().lookUp(*pReloc.symInfo()); local 646 if (NULL != got_entry && AArch64Relocator::SymVal == got_entry->getValue()) 647 got_entry->setValue(pReloc.symValue());
|
/frameworks/compile/mclinker/lib/Target/Hexagon/ |
H A D | HexagonRelocator.cpp | 62 HexagonGOTEntry *got_entry = ld_backend.getGOT().create(); local 63 pParent.getSymGOTMap().record(*rsym, *got_entry); 67 got_entry->setValue(HexagonRelocator::SymVal); 70 // Initialize got_entry content and the corresponding dynamic relocation. 72 helper_DynRel_init(rsym, *got_entry, 0x0, llvm::ELF::R_HEX_RELATIVE, 74 got_entry->setValue(HexagonRelocator::SymVal); 77 helper_DynRel_init(rsym, *got_entry, 0x0, llvm::ELF::R_HEX_GLOB_DAT, 79 got_entry->setValue(0); 82 return *got_entry; 87 HexagonGOTEntry *got_entry local 826 HexagonGOTEntry *got_entry = pParent.getSymGOTMap().lookUp(*pReloc.symInfo()); local [all...] |
/frameworks/compile/mclinker/lib/Target/X86/ |
H A D | X86Relocator.cpp | 75 X86_32GOTEntry* got_entry = ld_backend.getGOT().create(); local 76 pParent.getSymGOTMap().record(*rsym, *got_entry); 80 got_entry->setValue(X86Relocator::SymVal); 83 // Initialize got_entry content and the corresponding dynamic relocation. 85 helper_DynRel_init(rsym, *got_entry, 0x0, llvm::ELF::R_386_RELATIVE, 87 got_entry->setValue(X86Relocator::SymVal); 90 helper_DynRel_init(rsym, *got_entry, 0x0, llvm::ELF::R_386_GLOB_DAT, 92 got_entry->setValue(0x0); 95 return *got_entry; 108 X86_32GOTEntry* got_entry local 802 static X86_32GOTEntry* got_entry = NULL; local 1052 const X86_32GOTEntry& got_entry = pParent.getTLSModuleID(); local 1083 X86_32GOTEntry* got_entry = pParent.getSymGOTMap().lookUp(*rsym); local 1104 X86_32GOTEntry* got_entry = pParent.getSymGOTMap().lookUp(*rsym); local 1189 X86_64GOTEntry* got_entry = ld_backend.getGOT().create(); local 1224 X86_64GOTEntry* got_entry = pParent.getSymGOTMap().lookUp(*pReloc.symInfo()); local 1668 X86_64GOTEntry* got_entry = pParent.getSymGOTMap().lookUp(*pReloc.symInfo()); local [all...] |
/frameworks/compile/mclinker/lib/Target/ARM/ |
H A D | ARMRelocator.cpp | 85 ARMGOTEntry* got_entry = pParent.getSymGOTMap().lookUp(pSym); local 86 assert(NULL != got_entry); 87 return pParent.getTarget().getGOT().addr() + got_entry->getOffset(); 100 ARMGOTEntry* got_entry = ld_backend.getGOT().createGOT(); local 101 pParent.getSymGOTMap().record(*rsym, *got_entry); 105 got_entry->setValue(ARMRelocator::SymVal); 112 got_entry->setValue(ARMRelocator::SymVal); 118 got_entry->setValue(0); 122 rel_entry.targetRef().assign(*got_entry); 124 return *got_entry; 936 ARMGOTEntry* got_entry = pParent.getSymGOTMap().lookUp(*pReloc.symInfo()); local 956 ARMGOTEntry* got_entry = pParent.getSymGOTMap().lookUp(*pReloc.symInfo()); local [all...] |
/frameworks/compile/mclinker/lib/Target/Mips/ |
H A D | MipsRelocator.cpp | 623 Fragment* got_entry = got.lookupLocalEntry(rsym, entryValue); local 626 if (NULL != got_entry) 627 return *got_entry; 630 got_entry = got.consumeLocal(); 633 setupRelDynEntry(*FragmentRef::Create(*got_entry, 0), NULL); 635 got.setEntryValue(got_entry, entryValue); 637 got.recordLocalEntry(rsym, entryValue, got_entry); 639 return *got_entry; 651 Fragment* got_entry = got.lookupGlobalEntry(rsym); local 654 if (NULL != got_entry) 937 Fragment& got_entry = pParent.getLocalGOTEntry(pReloc, res); local [all...] |
Completed in 407 milliseconds