Home
last modified time | relevance | path

Searched refs:pParent (Results 1 – 25 of 39) sorted by relevance

12

/frameworks/compile/mclinker/lib/Target/X86/
DX86Relocator.cpp28 X86_32Relocator& pParent);
58 X86_32Relocator::X86_32Relocator(X86_32GNULDBackend& pParent) in X86_32Relocator() argument
59 : X86Relocator(), m_Target(pParent) { in X86_32Relocator()
95 X86_32Relocator& pParent) in helper_DynRel() argument
97 X86_32GNULDBackend& ld_backend = pParent.getTarget(); in helper_DynRel()
127 X86_32Relocator& pParent) in helper_get_GOT_and_init() argument
131 X86_32GNULDBackend& ld_backend = pParent.getTarget(); in helper_get_GOT_and_init()
133 X86_32GOTEntry* got_entry = pParent.getSymGOTMap().lookUp(*rsym); in helper_get_GOT_and_init()
139 pParent.getSymGOTMap().record(*rsym, *got_entry); in helper_get_GOT_and_init()
148 if (helper_use_relative_reloc(*rsym, pParent)) { in helper_get_GOT_and_init()
[all …]
DX86PLT.h66 X86_32DynPLT0(SectionData& pParent);
72 X86_32DynPLT1(SectionData& pParent);
78 X86_32ExecPLT0(SectionData& pParent);
84 X86_32ExecPLT1(SectionData& pParent);
93 X86_64PLT0(SectionData& pParent);
99 X86_64PLT1(SectionData& pParent);
DX86PLT.cpp24 X86_32DynPLT0::X86_32DynPLT0(SectionData& pParent) in X86_32DynPLT0() argument
25 : PLT::Entry<sizeof(x86_32_dyn_plt0)>(pParent) in X86_32DynPLT0()
29 X86_32DynPLT1::X86_32DynPLT1(SectionData& pParent) in X86_32DynPLT1() argument
30 : PLT::Entry<sizeof(x86_32_dyn_plt1)>(pParent) in X86_32DynPLT1()
34 X86_32ExecPLT0::X86_32ExecPLT0(SectionData& pParent) in X86_32ExecPLT0() argument
35 : PLT::Entry<sizeof(x86_32_exec_plt0)>(pParent) in X86_32ExecPLT0()
39 X86_32ExecPLT1::X86_32ExecPLT1(SectionData& pParent) in X86_32ExecPLT1() argument
40 : PLT::Entry<sizeof(x86_32_exec_plt1)>(pParent) in X86_32ExecPLT1()
44 X86_64PLT0::X86_64PLT0(SectionData& pParent) in X86_64PLT0() argument
45 : PLT::Entry<sizeof(x86_64_plt0)>(pParent) in X86_64PLT0()
[all …]
DX86GOT.h28 X86_32GOTEntry(uint64_t pContent, SectionData* pParent) in X86_32GOTEntry() argument
29 : GOT::Entry<4>(pContent, pParent) in X86_32GOTEntry()
58 X86_64GOTEntry(uint64_t pContent, SectionData* pParent) in X86_64GOTEntry() argument
59 : GOT::Entry<8>(pContent, pParent) in X86_64GOTEntry()
DX86ELFDynamic.cpp15 X86ELFDynamic::X86ELFDynamic(const GNULDBackend& pParent, in X86ELFDynamic() argument
17 : ELFDynamic(pParent, pConfig) in X86ELFDynamic()
DX86Relocator.h64 X86_32Relocator(X86_32GNULDBackend& pParent);
101 X86_64Relocator(X86_64GNULDBackend& pParent);
DX86RelocationFunctions.h11 static X86Relocator::Result Name(Relocation& pEntry, X86_32Relocator& pParent);
78 static X86Relocator::Result Name(Relocation& pEntry, X86_64Relocator& pParent);
/frameworks/compile/mclinker/lib/Target/Mips/
DMipsRelocator.cpp45 MipsRelocator::MipsRelocator(MipsGNULDBackend& pParent) in MipsRelocator() argument
47 m_Target(pParent), in MipsRelocator()
106 Relocator::Address helper_GetGP(MipsRelocator& pParent) in helper_GetGP() argument
108 return pParent.getTarget().getGOT().addr() + 0x7FF0; in helper_GetGP()
113 MipsRelocator& pParent, in helper_GetGOTEntry() argument
118 MipsGNULDBackend& ld_backend = pParent.getTarget(); in helper_GetGOTEntry()
126 MipsGOTEntry* got_entry = pParent.getSymGOTMap().lookUp(*rsym); in helper_GetGOTEntry()
138 pParent.getSymGOTMap().record(*rsym, *got_entry); in helper_GetGOTEntry()
153 MipsRelocator& pParent) in helper_GetGOTOffset() argument
156 MipsGOTEntry& got_entry = helper_GetGOTEntry(pReloc, pParent, exist, 0); in helper_GetGOTOffset()
[all …]
DMipsELFDynamic.cpp27 MipsELFDynamic::MipsELFDynamic(const MipsGNULDBackend& pParent, in MipsELFDynamic() argument
29 : ELFDynamic(pParent, pConfig), in MipsELFDynamic()
30 m_pParent(pParent) in MipsELFDynamic()
DMipsGOT.h30 MipsGOTEntry(uint64_t pContent, SectionData* pParent) in MipsGOTEntry() argument
31 : GOT::Entry<4>(pContent, pParent) in MipsGOTEntry()
/frameworks/compile/mclinker/lib/Target/ARM/
DARMRelocator.cpp27 ARMRelocator& pParent);
45 ARMRelocator::ARMRelocator(ARMGNULDBackend& pParent) in ARMRelocator() argument
47 m_Target(pParent) { in ARMRelocator()
129 ARMRelocator& pParent) in helper_get_GOT_and_init() argument
133 ARMGNULDBackend& ld_backend = pParent.getTarget(); in helper_get_GOT_and_init()
135 ARMGOTEntry* got_entry = pParent.getSymGOTMap().lookUp(*rsym); in helper_get_GOT_and_init()
138 pParent.getSymGOTMap().record(*rsym, *got_entry); in helper_get_GOT_and_init()
149 helper_use_relative_reloc(*rsym, pParent)) { in helper_get_GOT_and_init()
171 ARMRelocator::Address helper_GOT_ORG(ARMRelocator& pParent) in helper_GOT_ORG() argument
173 return pParent.getTarget().getGOT().addr(); in helper_GOT_ORG()
[all …]
DARMELFDynamic.cpp15 ARMELFDynamic::ARMELFDynamic(const GNULDBackend& pParent, in ARMELFDynamic() argument
17 : ELFDynamic(pParent, pConfig) in ARMELFDynamic()
DARMPLT.h41 ARMPLT0(SectionData& pParent);
47 ARMPLT1(SectionData& pParent);
DARMGOT.h30 ARMGOTEntry(uint64_t pContent, SectionData* pParent) in ARMGOTEntry() argument
31 : GOT::Entry<4>(pContent, pParent) in ARMGOTEntry()
DARMPLT.cpp22 ARMPLT0::ARMPLT0(SectionData& pParent) in ARMPLT0() argument
23 : PLT::Entry<sizeof(arm_plt0)>(pParent) {} in ARMPLT0()
25 ARMPLT1::ARMPLT1(SectionData& pParent) in ARMPLT1() argument
26 : PLT::Entry<sizeof(arm_plt1)>(pParent) {} in ARMPLT1()
DARMELFDynamic.h21 ARMELFDynamic(const GNULDBackend& pParent, const LinkerConfig& pConfig);
/frameworks/compile/mclinker/lib/Target/Hexagon/
DHexagonRelocator.cpp27 HexagonRelocator& pParent);
45 HexagonRelocator::HexagonRelocator(HexagonLDBackend& pParent) in HexagonRelocator() argument
47 m_Target(pParent) { in HexagonRelocator()
100 HexagonRelocator::Result none(Relocation& pReloc, HexagonRelocator& pParent) in none() argument
107 HexagonRelocator& pParent) in relocB22PCREL() argument
125 HexagonRelocator& pParent) in relocB15PCREL() argument
142 HexagonRelocator& pParent) in relocB7PCREL() argument
159 HexagonRelocator& pParent) in relocLO16() argument
171 HexagonRelocator& pParent) in relocHI16() argument
182 HexagonRelocator::Result reloc32(Relocation& pReloc, HexagonRelocator& pParent) in reloc32() argument
[all …]
DHexagonPLT.cpp23 HexagonDynPLT0::HexagonDynPLT0(SectionData& pParent) in HexagonDynPLT0() argument
24 : PLT::Entry<sizeof(hexagon_dyn_plt0)>(pParent) in HexagonDynPLT0()
28 HexagonExecPLT0::HexagonExecPLT0(SectionData& pParent) in HexagonExecPLT0() argument
29 : PLT::Entry<sizeof(hexagon_exec_plt0)>(pParent) in HexagonExecPLT0()
DHexagonELFDynamic.cpp15 HexagonELFDynamic::HexagonELFDynamic(const GNULDBackend& pParent, in HexagonELFDynamic() argument
17 : ELFDynamic(pParent, pConfig) { in HexagonELFDynamic()
DHexagonGOT.h28 HexagonGOTEntry(uint64_t pContent, SectionData* pParent) in HexagonGOTEntry() argument
29 : GOT::Entry<4>(pContent, pParent) in HexagonGOTEntry()
DHexagonPLT.h38 HexagonDynPLT0(SectionData& pParent);
44 HexagonExecPLT0(SectionData& pParent);
/frameworks/compile/mclinker/include/mcld/Target/
DPLT.h30 PLTEntryBase(SectionData& pParent) in PLTEntryBase() argument
31 : TargetFragment(Fragment::Target, &pParent), m_pValue(NULL) in PLTEntryBase()
69 Entry(SectionData& pParent) in Entry() argument
70 : EntryBase(pParent) in Entry()
DGOT.h44 Entry(uint64_t pValue, SectionData* pParent) in Entry() argument
45 : TargetFragment(Fragment::Target, pParent), in Entry()
/frameworks/compile/mclinker/lib/MC/
DAttribute.cpp51 AttributeProxy::AttributeProxy(AttributeSet& pParent, in AttributeProxy() argument
54 : m_AttrPool(pParent), m_pBase(&pBase), m_Constraint(pConstraint) { in AttributeProxy()
101 static inline void ReplaceOrRecord(AttributeSet& pParent, in ReplaceOrRecord() argument
105 Attribute *result = pParent.exists(*pCopy); in ReplaceOrRecord()
107 pParent.record(*pCopy); in ReplaceOrRecord()
/frameworks/compile/mclinker/lib/Fragment/
DFragment.cpp25 Fragment::Fragment(Type pKind, SectionData *pParent) in Fragment() argument
26 : m_Kind(pKind), m_pParent(pParent), m_Offset(~uint64_t(0)) { in Fragment()

12