/frameworks/compile/mclinker/lib/Target/Mips/ |
D | MipsRelocator.cpp | 117 getTarget().getGOT().initializeScan(pInput); in initializeScan() 123 getTarget().getGOT().finalizeScan(pInput); in finalizeScan() 161 getTarget().getGOT().setLocal(rsym); in scanLocalReloc() 196 if (getTarget().getGOT().reserveLocalEntry(*rsym)) { in scanLocalReloc() 197 if (getTarget().getGOT().hasMultipleGOT()) in scanLocalReloc() 200 getTarget().getGOT().setLocal(rsym); in scanLocalReloc() 258 getTarget().getGOT().setGlobal(rsym); in scanGlobalReloc() 270 if (getTarget().getGOT().reserveGlobalEntry(*rsym)) { in scanGlobalReloc() 271 if (getTarget().getGOT().hasMultipleGOT()) in scanGlobalReloc() 274 getTarget().getGOT().setGlobal(rsym); in scanGlobalReloc() [all …]
|
D | MipsELFDynamic.cpp | 56 applyOne(llvm::ELF::DT_PLTGOT, pFormat.getGOT().addr()); in applyTargetEntries() 80 return getSymTabNum(pFormat) - m_pParent.getGOT().getGlobalNum(); in getGotSym() 88 return m_pParent.getGOT().getLocalNum(); in getLocalGotNum()
|
D | MipsLDBackend.cpp | 61 LDSection& got = file_format->getGOT(); in initTargetSections() 169 if (&pSection == &(file_format->getGOT())) { in emitSectionData() 221 MipsGOT& MipsGNULDBackend::getGOT() in getGOT() function in MipsGNULDBackend 227 const MipsGOT& MipsGNULDBackend::getGOT() const in getGOT() function in MipsGNULDBackend 250 if (&pSectHdr == &file_format->getGOT()) in getTargetSectionOrder()
|
D | MipsLDBackend.h | 85 MipsGOT& getGOT(); 86 const MipsGOT& getGOT() const;
|
/frameworks/compile/mclinker/lib/Target/X86/ |
D | X86LDBackend.h | 164 X86_32GOT& getGOT(); 166 const X86_32GOT& getGOT() const; 204 X86_64GOT& getGOT(); 206 const X86_64GOT& getGOT() const;
|
D | X86Relocator.cpp | 242 getTarget().getGOT().reserve(); in scanLocalReloc() 273 getTarget().getGOT().reserve(2); in scanLocalReloc() 320 getTarget().getGOT().reserve(); in scanLocalReloc() 332 getTarget().getGOT().reserve(); in scanLocalReloc() 445 getTarget().getGOT().reserve(); in scanGlobalReloc() 507 getTarget().getGOT().reserve(2); in scanGlobalReloc() 539 getTarget().getGOT().reserve(); in scanGlobalReloc() 551 getTarget().getGOT().reserve(); in scanGlobalReloc() 586 getTarget().getGOT().reserve(2); in getTLSModuleID() 587 got_entry = getTarget().getGOT().consume(); in getTLSModuleID() [all …]
|
D | X86LDBackend.cpp | 196 else if (&pSection == &(FileFormat->getGOT())) { in emitSectionData() 253 if (&pSectHdr == &file_format->getGOT()) { in getTargetSectionOrder() 329 LDSection& got = file_format->getGOT(); in initTargetSections() 354 X86_32GOT& X86_32GNULDBackend::getGOT() in getGOT() function in X86_32GNULDBackend 360 const X86_32GOT& X86_32GNULDBackend::getGOT() const in getGOT() function in X86_32GNULDBackend 471 X86_64GOT& X86_64GNULDBackend::getGOT() in getGOT() function in X86_64GNULDBackend 477 const X86_64GOT& X86_64GNULDBackend::getGOT() const in getGOT() function in X86_64GNULDBackend 515 LDSection& got = file_format->getGOT(); in initTargetSections()
|
/frameworks/compile/mclinker/lib/Target/ARM/ |
D | ARMLDBackend.h | 94 ARMGOT& getGOT(); 95 const ARMGOT& getGOT() const;
|
D | ARMELFDynamic.cpp | 36 applyOne(llvm::ELF::DT_PLTGOT, pFormat.getGOT().addr()); in applyTargetEntries()
|
D | ARMLDBackend.cpp | 98 LDSection& got = file_format->getGOT(); in initTargetSections() 381 if (&pSection == &(file_format->getGOT())) { in emitSectionData() 444 ARMGOT& ARMGNULDBackend::getGOT() in getGOT() function in ARMGNULDBackend 450 const ARMGOT& ARMGNULDBackend::getGOT() const in getGOT() function in ARMGNULDBackend 497 if (&pSectHdr == &file_format->getGOT()) { in getTargetSectionOrder()
|
D | ARMRelocator.cpp | 232 getTarget().getGOT().reserveGOT(); in scanLocalReloc() 458 getTarget().getGOT().reserveGOT(); in scanGlobalReloc() 589 got_entry = ld_backend.getGOT().consumeGOT(); in helper_get_GOT_and_init() 625 return pParent.getTarget().getGOT().addr(); in helper_GOT_ORG() 655 gotplt_entry = ld_backend.getGOT().consumeGOTPLT(); in helper_get_PLT_and_init()
|
/frameworks/compile/mclinker/lib/Target/Hexagon/ |
D | HexagonLDBackend.h | 40 HexagonGOT& getGOT(); 42 const HexagonGOT& getGOT() const;
|
D | HexagonLDBackend.cpp | 171 else if (&pSection == &(FileFormat->getGOT())) { in emitSectionData() 232 HexagonGOT& HexagonLDBackend::getGOT() in getGOT() function in HexagonLDBackend 238 const HexagonGOT& HexagonLDBackend::getGOT() const in getGOT() function in HexagonLDBackend 398 if (&pSectHdr == &file_format->getGOT()) { in getTargetSectionOrder() 431 LDSection& got = file_format->getGOT(); in initTargetSections()
|
D | HexagonRelocator.cpp | 200 getTarget().getGOT().reserve(); in scanGlobalReloc() 374 got_entry = ld_backend.getGOT().consume(); in helper_get_GOT_and_init() 402 return pParent.getTarget().getGOT().addr(); in helper_GOT_ORG()
|
/frameworks/compile/mclinker/include/mcld/LD/ |
D | ELFFileFormat.h | 198 LDSection& getGOT() { in getGOT() function 203 const LDSection& getGOT() const { in getGOT() function
|
/frameworks/compile/mclinker/lib/Target/ |
D | GNULDBackend.cpp | 1937 LDSection& got = getOutputFormat()->getGOT(); in setupRelro()
|