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

/frameworks/compile/mclinker/lib/Target/ARM/
H A DARMELFDynamic.cpp32 applyOne(llvm::ELF::DT_PLTGOT, pFormat.getGOT().addr());
H A DARMLDBackend.h94 ARMGOT& getGOT();
95 const ARMGOT& getGOT() const;
H A DARMLDBackend.cpp178 LDSection& got = file_format->getGOT();
400 if (file_format->hasGOT() && (&pSection == &(file_format->getGOT()))) {
637 ARMGOT& ARMGNULDBackend::getGOT() { function in class:mcld::ARMGNULDBackend
642 const ARMGOT& ARMGNULDBackend::getGOT() const { function in class:mcld::ARMGNULDBackend
691 if (file_format->hasGOT() && (&pSectHdr == &file_format->getGOT())) {
H A DARMRelocator.cpp78 return pParent.getTarget().getGOT().addr() + got_entry->getOffset();
89 ARMGOTEntry* got_entry = ld_backend.getGOT().createGOT();
115 return pParent.getTarget().getGOT().addr();
137 ARMGOTEntry* gotplt_entry = ld_backend.getGOT().createGOTPLT();
/frameworks/compile/mclinker/lib/Target/AArch64/
H A DAArch64ELFDynamic.cpp39 applyOne(llvm::ELF::DT_PLTGOT, pFormat.getGOT().addr());
H A DAArch64LDBackend.h85 AArch64GOT& getGOT();
86 const AArch64GOT& getGOT() const;
H A DAArch64RelocationHelpers.h150 return pParent.getTarget().getGOT().addr() + got_entry->getOffset();
154 return pParent.getTarget().getGOT().addr();
165 AArch64GOTEntry* got_entry = ld_backend.getGOT().createGOT();
H A DAArch64LDBackend.cpp94 LDSection& got = file_format->getGOT();
279 if (file_format->hasGOT() && (&pSection == &(file_format->getGOT()))) {
296 if (file_format->hasGOT() && (&pSectHdr == &file_format->getGOT())) {
540 AArch64GOT& AArch64GNULDBackend::getGOT() { function in class:mcld::AArch64GNULDBackend
545 const AArch64GOT& AArch64GNULDBackend::getGOT() const { function in class:mcld::AArch64GNULDBackend
/frameworks/compile/mclinker/lib/Target/Mips/
H A DMipsELFDynamic.cpp43 applyOne(llvm::ELF::DT_PLTGOT, pFormat.getGOT().addr());
68 return getSymTabNum(pFormat) - m_pParent.getGOT().getGlobalNum();
75 return m_pParent.getGOT().getLocalNum();
H A DMipsRelocator.cpp224 getTarget().getGOT().initializeScan(pInput);
230 getTarget().getGOT().finalizeScan(pInput);
297 .getGOT()
299 if (getTarget().getGOT().hasMultipleGOT())
308 getTarget().getGOT().reserveTLSGdEntry(*rsym);
312 getTarget().getGOT().reserveTLSLdmEntry();
316 getTarget().getGOT().reserveTLSGotEntry(*rsym);
372 getTarget().getGOT().reserveGlobalEntry(*rsym);
393 if (getTarget().getGOT().reserveGlobalEntry(*rsym)) {
394 if (getTarget().getGOT()
[all...]
H A DMipsLDBackend.h94 MipsGOT& getGOT();
95 const MipsGOT& getGOT() const;
H A DMipsLDBackend.cpp266 if (file_format->hasGOT() && (&pSection == &(file_format->getGOT()))) {
498 MipsGOT& MipsGNULDBackend::getGOT() { function in class:mcld::MipsGNULDBackend
503 const MipsGOT& MipsGNULDBackend::getGOT() const { function in class:mcld::MipsGNULDBackend
552 if (file_format->hasGOT() && (&pSectHdr == &file_format->getGOT()))
1269 LDSection& got = fileFormat->getGOT();
1314 LDSection& got = fileFormat->getGOT();
/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()))) {
236 if (file_format->hasGOT() && (&pSectHdr == &file_format->getGOT())) {
350 LDSection& got = file_format->getGOT();
373 X86_32GOT& X86_32GNULDBackend::getGOT() { function in class:mcld::X86_32GNULDBackend
378 const X86_32GOT& X86_32GNULDBackend::getGOT() const { function in class:mcld::X86_32GNULDBackend
530 X86_64GOT& X86_64GNULDBackend::getGOT() { function in class:mcld::X86_64GNULDBackend
535 const X86_64GOT& X86_64GNULDBackend::getGOT() const { function in class:mcld::X86_64GNULDBackend
617 LDSection& got = file_format->getGOT();
H A DX86Relocator.cpp67 X86_32GOTEntry* got_entry = ld_backend.getGOT().create();
96 return pParent.getTarget().getGOT().addr() + got_entry->getOffset();
416 X86_32GOTEntry* got_entry1 = getTarget().getGOT().create();
417 X86_32GOTEntry* got_entry2 = getTarget().getGOT().create();
460 X86_32GOTEntry* got_entry = getTarget().getGOT().create();
477 X86_32GOTEntry* got_entry = getTarget().getGOT().create();
668 X86_32GOTEntry* got_entry1 = getTarget().getGOT().create();
669 X86_32GOTEntry* got_entry2 = getTarget().getGOT().create();
714 X86_32GOTEntry* got_entry = getTarget().getGOT().create();
729 X86_32GOTEntry* got_entry = getTarget().getGOT()
[all...]
/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()))) {
229 HexagonGOT& HexagonLDBackend::getGOT() { function in class:mcld::HexagonLDBackend
234 const HexagonGOT& HexagonLDBackend::getGOT() const { function in class:mcld::HexagonLDBackend
378 if (file_format->hasGOT() && (&pSectHdr == &file_format->getGOT())) {
409 LDSection& got = file_format->getGOT();
H A DHexagonRelocator.cpp63 HexagonGOTEntry* got_entry = ld_backend.getGOT().create();
88 return pParent.getTarget().getGOT().addr() + got_entry->getOffset();
/frameworks/compile/mclinker/include/mcld/LD/
H A DELFFileFormat.h220 LDSection& getGOT() { function in class:mcld::ELFFileFormat
225 const LDSection& getGOT() const { function in class:mcld::ELFFileFormat
/frameworks/compile/mclinker/lib/Target/
H A DGNULDBackend.cpp2208 LDSection& got = getOutputFormat()->getGOT();

Completed in 4575 milliseconds