Home
last modified time | relevance | path

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

/aosp12/frameworks/compile/mclinker/lib/Target/X86/
H A DX86LDBackend.h166 X86_32GOT& getGOT();
168 const X86_32GOT& getGOT() const;
208 X86_64GOT& getGOT();
210 const X86_64GOT& getGOT() const;
H A 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()
H A DX86Relocator.cpp67 X86_32GOTEntry* got_entry = ld_backend.getGOT().create(); in helper_GOT_init()
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()
714 X86_32GOTEntry* got_entry = getTarget().getGOT().create(); in scanGlobalReloc()
771 got_entry = getTarget().getGOT().create(); in getTLSModuleID()
772 getTarget().getGOT().create()->setValue(0x0); in getTLSModuleID()
1010 Relocator::Address GOT_OFF = file_format->getGOT().addr() + in tls_gd()
1143 X86_64GOTEntry* got_entry = ld_backend.getGOT().create(); in helper_GOT_init()
[all …]
/aosp12/frameworks/compile/mclinker/lib/Target/Mips/
H A DMipsRelocator.cpp224 getTarget().getGOT().initializeScan(pInput); in initializeScan()
230 getTarget().getGOT().finalizeScan(pInput); in finalizeScan()
297 .getGOT() in scanLocalReloc()
312 getTarget().getGOT().reserveTLSLdmEntry(); in scanLocalReloc()
425 getTarget().getGOT().reserveTLSLdmEntry(); in scanGlobalReloc()
602 MipsGOT& got = getTarget().getGOT(); in getLocalGOTEntry()
629 MipsGOT& got = getTarget().getGOT(); in getGlobalGOTEntry()
656 MipsGOT& got = getTarget().getGOT(); in getTLSGOTEntry()
674 MipsGOT& got = getTarget().getGOT(); in getGOTOffset()
690 MipsGOT& got = getTarget().getGOT(); in getTLSGOTOffset()
[all …]
H A 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()
H A DMipsLDBackend.h94 MipsGOT& getGOT();
95 const MipsGOT& getGOT() const;
H A 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()
/aosp12/frameworks/compile/mclinker/lib/Target/AArch64/
H A 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()
H A DAArch64LDBackend.h85 AArch64GOT& getGOT();
86 const AArch64GOT& getGOT() const;
H A 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
H A DAArch64ELFDynamic.cpp39 applyOne(llvm::ELF::DT_PLTGOT, pFormat.getGOT().addr()); in applyTargetEntries()
/aosp12/frameworks/compile/mclinker/lib/Target/ARM/
H A DARMLDBackend.h94 ARMGOT& getGOT();
95 const ARMGOT& getGOT() const;
H A DARMELFDynamic.cpp32 applyOne(llvm::ELF::DT_PLTGOT, pFormat.getGOT().addr()); in applyTargetEntries()
H A 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()
H A 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()
/aosp12/frameworks/compile/mclinker/lib/Target/Hexagon/
H A DHexagonLDBackend.h39 HexagonGOT& getGOT();
41 const HexagonGOT& getGOT() const;
H A 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()
H A 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()
/aosp12/frameworks/compile/mclinker/include/mcld/LD/
H A DELFFileFormat.h220 LDSection& getGOT() { in getGOT() function
225 const LDSection& getGOT() const { in getGOT() function
/aosp12/frameworks/compile/mclinker/lib/Target/
H A DGNULDBackend.cpp2208 LDSection& got = getOutputFormat()->getGOT(); in setOutputSectionAddress()