/frameworks/compile/mclinker/lib/Target/X86/ |
D | X86LDBackend.h | 166 X86_32GOT& getGOT(); 168 const X86_32GOT& getGOT() const; 208 X86_64GOT& getGOT(); 210 const X86_64GOT& getGOT() const;
|
D | X86LDBackend.cpp | 190 } else if (FileFormat->hasGOT() && (&pSection == &(FileFormat->getGOT()))) { in emitSectionData() 236 if (file_format->hasGOT() && (&pSectHdr == &file_format->getGOT())) { in getTargetSectionOrder() 350 LDSection& got = file_format->getGOT(); in initTargetSections() 373 X86_32GOT& X86_32GNULDBackend::getGOT() { in getGOT() function in mcld::X86_32GNULDBackend 378 const X86_32GOT& X86_32GNULDBackend::getGOT() const { in getGOT() function in mcld::X86_32GNULDBackend 530 X86_64GOT& X86_64GNULDBackend::getGOT() { in getGOT() function in mcld::X86_64GNULDBackend 535 const X86_64GOT& X86_64GNULDBackend::getGOT() const { in getGOT() function in mcld::X86_64GNULDBackend 617 LDSection& got = file_format->getGOT(); in initTargetSections()
|
D | X86Relocator.cpp | 67 X86_32GOTEntry* got_entry = ld_backend.getGOT().create(); in helper_GOT_init() 96 return pParent.getTarget().getGOT().addr() + got_entry->getOffset(); in helper_get_GOT_address() 416 X86_32GOTEntry* got_entry1 = getTarget().getGOT().create(); in scanLocalReloc() 417 X86_32GOTEntry* got_entry2 = getTarget().getGOT().create(); in scanLocalReloc() 460 X86_32GOTEntry* got_entry = getTarget().getGOT().create(); in scanLocalReloc() 477 X86_32GOTEntry* got_entry = getTarget().getGOT().create(); in scanLocalReloc() 668 X86_32GOTEntry* got_entry1 = getTarget().getGOT().create(); in scanGlobalReloc() 669 X86_32GOTEntry* got_entry2 = getTarget().getGOT().create(); in scanGlobalReloc() 714 X86_32GOTEntry* got_entry = getTarget().getGOT().create(); in scanGlobalReloc() 729 X86_32GOTEntry* got_entry = getTarget().getGOT().create(); in scanGlobalReloc() [all …]
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
D | MipsELFDynamic.cpp | 43 applyOne(llvm::ELF::DT_PLTGOT, pFormat.getGOT().addr()); in applyTargetEntries() 68 return getSymTabNum(pFormat) - m_pParent.getGOT().getGlobalNum(); in getGotSym() 75 return m_pParent.getGOT().getLocalNum(); in getLocalGotNum()
|
D | MipsRelocator.cpp | 224 getTarget().getGOT().initializeScan(pInput); in initializeScan() 230 getTarget().getGOT().finalizeScan(pInput); in finalizeScan() 297 .getGOT() in scanLocalReloc() 299 if (getTarget().getGOT().hasMultipleGOT()) in scanLocalReloc() 308 getTarget().getGOT().reserveTLSGdEntry(*rsym); in scanLocalReloc() 312 getTarget().getGOT().reserveTLSLdmEntry(); in scanLocalReloc() 316 getTarget().getGOT().reserveTLSGotEntry(*rsym); in scanLocalReloc() 372 getTarget().getGOT().reserveGlobalEntry(*rsym); in scanGlobalReloc() 393 if (getTarget().getGOT().reserveGlobalEntry(*rsym)) { in scanGlobalReloc() 394 if (getTarget().getGOT().hasMultipleGOT()) in scanGlobalReloc() [all …]
|
D | MipsLDBackend.h | 94 MipsGOT& getGOT(); 95 const MipsGOT& getGOT() const;
|
D | MipsLDBackend.cpp | 266 if (file_format->hasGOT() && (&pSection == &(file_format->getGOT()))) { in emitSectionData() 498 MipsGOT& MipsGNULDBackend::getGOT() { in getGOT() function in mcld::MipsGNULDBackend 503 const MipsGOT& MipsGNULDBackend::getGOT() const { in getGOT() function in mcld::MipsGNULDBackend 552 if (file_format->hasGOT() && (&pSectHdr == &file_format->getGOT())) in getTargetSectionOrder() 1269 LDSection& got = fileFormat->getGOT(); in initTargetSections() 1314 LDSection& got = fileFormat->getGOT(); in initTargetSections()
|
/frameworks/compile/mclinker/lib/Target/AArch64/ |
D | AArch64LDBackend.h | 85 AArch64GOT& getGOT(); 86 const AArch64GOT& getGOT() const;
|
D | AArch64RelocationHelpers.h | 150 return pParent.getTarget().getGOT().addr() + got_entry->getOffset(); in helper_get_GOT_address() 154 return pParent.getTarget().getGOT().addr(); in helper_GOT_ORG() 165 AArch64GOTEntry* got_entry = ld_backend.getGOT().createGOT(); in helper_GOT_init()
|
D | AArch64LDBackend.cpp | 94 LDSection& got = file_format->getGOT(); in initTargetSections() 279 if (file_format->hasGOT() && (&pSection == &(file_format->getGOT()))) { in emitSectionData() 296 if (file_format->hasGOT() && (&pSectHdr == &file_format->getGOT())) { in getTargetSectionOrder() 540 AArch64GOT& AArch64GNULDBackend::getGOT() { in getGOT() function in mcld::AArch64GNULDBackend 545 const AArch64GOT& AArch64GNULDBackend::getGOT() const { in getGOT() function in mcld::AArch64GNULDBackend
|
D | AArch64ELFDynamic.cpp | 39 applyOne(llvm::ELF::DT_PLTGOT, pFormat.getGOT().addr()); in applyTargetEntries()
|
/frameworks/compile/mclinker/lib/Target/ARM/ |
D | ARMLDBackend.h | 94 ARMGOT& getGOT(); 95 const ARMGOT& getGOT() const;
|
D | ARMELFDynamic.cpp | 32 applyOne(llvm::ELF::DT_PLTGOT, pFormat.getGOT().addr()); in applyTargetEntries()
|
D | ARMLDBackend.cpp | 178 LDSection& got = file_format->getGOT(); in initTargetSections() 400 if (file_format->hasGOT() && (&pSection == &(file_format->getGOT()))) { in emitSectionData() 637 ARMGOT& ARMGNULDBackend::getGOT() { in getGOT() function in mcld::ARMGNULDBackend 642 const ARMGOT& ARMGNULDBackend::getGOT() const { in getGOT() function in mcld::ARMGNULDBackend 691 if (file_format->hasGOT() && (&pSectHdr == &file_format->getGOT())) { in getTargetSectionOrder()
|
D | ARMRelocator.cpp | 78 return pParent.getTarget().getGOT().addr() + got_entry->getOffset(); in helper_get_GOT_address() 89 ARMGOTEntry* got_entry = ld_backend.getGOT().createGOT(); in helper_GOT_init() 115 return pParent.getTarget().getGOT().addr(); in helper_GOT_ORG() 137 ARMGOTEntry* gotplt_entry = ld_backend.getGOT().createGOTPLT(); in helper_PLT_init()
|
/frameworks/compile/mclinker/lib/Target/Hexagon/ |
D | HexagonLDBackend.h | 39 HexagonGOT& getGOT(); 41 const HexagonGOT& getGOT() const;
|
D | HexagonLDBackend.cpp | 169 } else if (FileFormat->hasGOT() && (&pSection == &(FileFormat->getGOT()))) { in emitSectionData() 229 HexagonGOT& HexagonLDBackend::getGOT() { in getGOT() function in mcld::HexagonLDBackend 234 const HexagonGOT& HexagonLDBackend::getGOT() const { in getGOT() function in mcld::HexagonLDBackend 378 if (file_format->hasGOT() && (&pSectHdr == &file_format->getGOT())) { in getTargetSectionOrder() 409 LDSection& got = file_format->getGOT(); in initTargetSections()
|
D | HexagonRelocator.cpp | 63 HexagonGOTEntry* got_entry = ld_backend.getGOT().create(); in helper_GOT_init() 88 return pParent.getTarget().getGOT().addr() + got_entry->getOffset(); in helper_get_GOT_address()
|
/frameworks/compile/mclinker/include/mcld/LD/ |
D | ELFFileFormat.h | 220 LDSection& getGOT() { in getGOT() function 225 const LDSection& getGOT() const { in getGOT() function
|
/frameworks/compile/mclinker/lib/Target/ |
D | GNULDBackend.cpp | 2208 LDSection& got = getOutputFormat()->getGOT(); in setOutputSectionAddress()
|