Home
last modified time | relevance | path

Searched refs:getGOT (Results 1 – 20 of 20) sorted by relevance

/frameworks/compile/mclinker/lib/Target/X86/
DX86LDBackend.h166 X86_32GOT& getGOT();
168 const X86_32GOT& getGOT() const;
208 X86_64GOT& getGOT();
210 const X86_64GOT& getGOT() const;
DX86LDBackend.cpp190 } 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()
DX86Relocator.cpp67 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/
DMipsELFDynamic.cpp43 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()
DMipsRelocator.cpp224 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 …]
DMipsLDBackend.h94 MipsGOT& getGOT();
95 const MipsGOT& getGOT() const;
DMipsLDBackend.cpp266 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/
DAArch64LDBackend.h85 AArch64GOT& getGOT();
86 const AArch64GOT& getGOT() const;
DAArch64RelocationHelpers.h150 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()
DAArch64LDBackend.cpp94 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
DAArch64ELFDynamic.cpp39 applyOne(llvm::ELF::DT_PLTGOT, pFormat.getGOT().addr()); in applyTargetEntries()
/frameworks/compile/mclinker/lib/Target/ARM/
DARMLDBackend.h94 ARMGOT& getGOT();
95 const ARMGOT& getGOT() const;
DARMELFDynamic.cpp32 applyOne(llvm::ELF::DT_PLTGOT, pFormat.getGOT().addr()); in applyTargetEntries()
DARMLDBackend.cpp178 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()
DARMRelocator.cpp78 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/
DHexagonLDBackend.h39 HexagonGOT& getGOT();
41 const HexagonGOT& getGOT() const;
DHexagonLDBackend.cpp169 } 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()
DHexagonRelocator.cpp63 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/
DELFFileFormat.h220 LDSection& getGOT() { in getGOT() function
225 const LDSection& getGOT() const { in getGOT() function
/frameworks/compile/mclinker/lib/Target/
DGNULDBackend.cpp2208 LDSection& got = getOutputFormat()->getGOT(); in setOutputSectionAddress()