Searched defs:pParent (Results 1 - 21 of 21) sorted by relevance

/frameworks/compile/mclinker/lib/Target/Hexagon/
H A DHexagonGOT.h28 HexagonGOTEntry(uint64_t pContent, SectionData* pParent) argument
29 : GOT::Entry<4>(pContent, pParent)
H A DHexagonELFDynamic.cpp15 HexagonELFDynamic::HexagonELFDynamic(const GNULDBackend& pParent, argument
17 : ELFDynamic(pParent, pConfig) {
H A DHexagonPLT.cpp24 HexagonPLT0::HexagonPLT0(SectionData& pParent) argument
25 : PLT::Entry<sizeof(hexagon_plt0)>(pParent)
29 HexagonPLT1::HexagonPLT1(SectionData& pParent) argument
30 : PLT::Entry<sizeof(hexagon_plt1)>(pParent)
H A DHexagonRelocator.cpp29 HexagonRelocator& pParent);
67 HexagonRelocator::HexagonRelocator(HexagonLDBackend& pParent, argument
70 m_Target(pParent) {
331 HexagonRelocator& pParent)
333 HexagonLDBackend& ld_backend = pParent.getTarget();
363 HexagonRelocator& pParent)
367 HexagonLDBackend& ld_backend = pParent.getTarget();
369 HexagonGOTEntry* got_entry = pParent.getSymGOTMap().lookUp(*rsym);
375 pParent.getSymGOTMap().record(*rsym, *got_entry);
384 if (helper_use_relative_reloc(*rsym, pParent)) {
327 helper_DynRel(ResolveInfo* pSym, Fragment& pFrag, uint64_t pOffset, HexagonRelocator::Type pType, HexagonRelocator& pParent) argument
362 helper_get_GOT_and_init(Relocation& pReloc, HexagonRelocator& pParent) argument
400 helper_GOT_ORG(HexagonRelocator& pParent) argument
406 helper_GOT(Relocation& pReloc, HexagonRelocator& pParent) argument
413 helper_get_PLT_and_init(Relocation& pReloc, HexagonRelocator& pParent) argument
447 helper_PLT_ORG(HexagonRelocator& pParent) argument
453 helper_PLT(Relocation& pReloc, HexagonRelocator& pParent) argument
465 none(Relocation& pReloc, HexagonRelocator& pParent) argument
471 relocB15PCREL(Relocation& pReloc, HexagonRelocator& pParent) argument
488 relocB22PCREL(Relocation& pReloc, HexagonRelocator& pParent) argument
506 relocB7PCREL(Relocation& pReloc, HexagonRelocator& pParent) argument
523 reloc32(Relocation& pReloc, HexagonRelocator& pParent) argument
551 reloc16(Relocation& pReloc, HexagonRelocator& pParent) argument
564 reloc8(Relocation& pReloc, HexagonRelocator& pParent) argument
577 relocLO16(Relocation& pReloc, HexagonRelocator& pParent) argument
590 relocHI16(Relocation& pReloc, HexagonRelocator& pParent) argument
603 relocGPREL16_0(Relocation& pReloc, HexagonRelocator& pParent) argument
622 relocGPREL16_1(Relocation& pReloc, HexagonRelocator& pParent) argument
641 relocGPREL16_2(Relocation& pReloc, HexagonRelocator& pParent) argument
660 relocGPREL16_3(Relocation& pReloc, HexagonRelocator& pParent) argument
679 relocB13PCREL(Relocation& pReloc, HexagonRelocator& pParent) argument
696 relocB9PCREL(Relocation& pReloc, HexagonRelocator& pParent) argument
714 relocB32PCRELX(Relocation& pReloc, HexagonRelocator& pParent) argument
728 reloc32_6_X(Relocation& pReloc, HexagonRelocator& pParent) argument
747 relocB22PCRELX(Relocation& pReloc, HexagonRelocator& pParent) argument
767 relocB15PCRELX(Relocation& pReloc, HexagonRelocator& pParent) argument
787 relocB13PCRELX(Relocation& pReloc, HexagonRelocator& pParent) argument
807 relocB9PCRELX(Relocation& pReloc, HexagonRelocator& pParent) argument
828 relocB7PCRELX(Relocation& pReloc, HexagonRelocator& pParent) argument
847 reloc32PCREL(Relocation& pReloc, HexagonRelocator& pParent) argument
866 relocHexNX(Relocation& pReloc, HexagonRelocator& pParent) argument
879 relocPLTB22PCREL(Relocation& pReloc, HexagonRelocator& pParent) argument
895 relocHexGOTRELLO16(Relocation& pReloc, HexagonRelocator& pParent) argument
908 relocHexGOTRELHI16(Relocation& pReloc, HexagonRelocator& pParent) argument
922 relocHexGOTREL32(Relocation& pReloc, HexagonRelocator& pParent) argument
936 relocHex6PCRELX(Relocation& pReloc, HexagonRelocator& pParent) argument
951 relocHexGOT326X(Relocation& pReloc, HexagonRelocator& pParent) argument
968 relocHexGOT1611X(Relocation& pReloc, HexagonRelocator& pParent) argument
983 unsupport(Relocation& pReloc, HexagonRelocator& pParent) argument
[all...]
/frameworks/compile/mclinker/lib/Fragment/
H A DFragment.cpp25 Fragment::Fragment(Type pKind, SectionData *pParent) argument
26 : m_Kind(pKind), m_pParent(pParent), m_Offset(~uint64_t(0)) {
/frameworks/compile/mclinker/lib/Target/ARM/
H A DARMELFDynamic.cpp15 ARMELFDynamic::ARMELFDynamic(const GNULDBackend& pParent, argument
17 : ELFDynamic(pParent, pConfig)
H A DARMGOT.h30 ARMGOTEntry(uint64_t pContent, SectionData* pParent) argument
31 : GOT::Entry<4>(pContent, pParent)
H A DARMPLT.cpp22 ARMPLT0::ARMPLT0(SectionData& pParent) argument
23 : PLT::Entry<sizeof(arm_plt0)>(pParent) {}
25 ARMPLT1::ARMPLT1(SectionData& pParent) argument
26 : PLT::Entry<sizeof(arm_plt1)>(pParent) {}
H A DARMRelocator.cpp31 ARMRelocator& pParent);
49 ARMRelocator::ARMRelocator(ARMGNULDBackend& pParent, argument
52 m_Target(pParent) {
581 ARMRelocator& pParent)
585 ARMGNULDBackend& ld_backend = pParent.getTarget();
587 ARMGOTEntry* got_entry = pParent.getSymGOTMap().lookUp(*rsym);
590 pParent.getSymGOTMap().record(*rsym, *got_entry);
601 helper_use_relative_reloc(*rsym, pParent)) {
623 ARMRelocator::Address helper_GOT_ORG(ARMRelocator& pParent) argument
625 return pParent
580 helper_get_GOT_and_init(Relocation& pReloc, ARMRelocator& pParent) argument
630 helper_GOT(Relocation& pReloc, ARMRelocator& pParent) argument
638 helper_get_PLT_and_init(Relocation& pReloc, ARMRelocator& pParent) argument
672 helper_PLT_ORG(ARMRelocator& pParent) argument
679 helper_PLT(Relocation& pReloc, ARMRelocator& pParent) argument
689 helper_DynRel(Relocation& pReloc, ARMRelocator::Type pType, ARMRelocator& pParent) argument
809 none(Relocation& pReloc, ARMRelocator& pParent) argument
815 abs32(Relocation& pReloc, ARMRelocator& pParent) argument
867 rel32(Relocation& pReloc, ARMRelocator& pParent) argument
891 base_prel(Relocation& pReloc, ARMRelocator& pParent) argument
900 gotoff32(Relocation& pReloc, ARMRelocator& pParent) argument
914 got_brel(Relocation& pReloc, ARMRelocator& pParent) argument
929 got_prel(Relocation& pReloc, ARMRelocator& pParent) argument
945 thm_jump11(Relocation& pReloc, ARMRelocator& pParent) argument
968 call(Relocation& pReloc, ARMRelocator& pParent) argument
1024 thm_call(Relocation& pReloc, ARMRelocator& pParent) argument
1097 movw_abs_nc(Relocation& pReloc, ARMRelocator& pParent) argument
1127 movw_prel_nc(Relocation& pReloc, ARMRelocator& pParent) argument
1147 movt_abs(Relocation& pReloc, ARMRelocator& pParent) argument
1173 movt_prel(Relocation& pReloc, ARMRelocator& pParent) argument
1187 thm_movw_abs_nc(Relocation& pReloc, ARMRelocator& pParent) argument
1222 thm_movw_prel_nc(Relocation& pReloc, ARMRelocator& pParent) argument
1247 thm_movw_brel(Relocation& pReloc, ARMRelocator& pParent) argument
1272 thm_movt_abs(Relocation& pReloc, ARMRelocator& pParent) argument
1309 thm_movt_prel(Relocation& pReloc, ARMRelocator& pParent) argument
1331 prel31(Relocation& pReloc, ARMRelocator& pParent) argument
1357 tls(Relocation& pReloc, ARMRelocator& pParent) argument
1362 unsupport(Relocation& pReloc, ARMRelocator& pParent) argument
[all...]
/frameworks/compile/mclinker/lib/Target/X86/
H A DX86ELFDynamic.cpp15 X86ELFDynamic::X86ELFDynamic(const GNULDBackend& pParent, argument
17 : ELFDynamic(pParent, pConfig)
H A DX86GOT.h28 X86_32GOTEntry(uint64_t pContent, SectionData* pParent) argument
29 : GOT::Entry<4>(pContent, pParent)
58 X86_64GOTEntry(uint64_t pContent, SectionData* pParent) argument
59 : GOT::Entry<8>(pContent, pParent)
H A DX86PLT.cpp24 X86_32DynPLT0::X86_32DynPLT0(SectionData& pParent) argument
25 : PLT::Entry<sizeof(x86_32_dyn_plt0)>(pParent)
29 X86_32DynPLT1::X86_32DynPLT1(SectionData& pParent) argument
30 : PLT::Entry<sizeof(x86_32_dyn_plt1)>(pParent)
34 X86_32ExecPLT0::X86_32ExecPLT0(SectionData& pParent) argument
35 : PLT::Entry<sizeof(x86_32_exec_plt0)>(pParent)
39 X86_32ExecPLT1::X86_32ExecPLT1(SectionData& pParent) argument
40 : PLT::Entry<sizeof(x86_32_exec_plt1)>(pParent)
44 X86_64PLT0::X86_64PLT0(SectionData& pParent) argument
45 : PLT::Entry<sizeof(x86_64_plt0)>(pParent)
49 X86_64PLT1(SectionData& pParent) argument
[all...]
H A DX86Relocator.cpp31 X86_32Relocator& pParent);
176 X86_32Relocator::X86_32Relocator(X86_32GNULDBackend& pParent, argument
178 : X86Relocator(pConfig), m_Target(pParent) {
660 X86_32Relocator& pParent)
662 X86_32GNULDBackend& ld_backend = pParent.getTarget();
692 X86_32Relocator& pParent)
696 X86_32GNULDBackend& ld_backend = pParent.getTarget();
698 X86_32GOTEntry* got_entry = pParent.getSymGOTMap().lookUp(*rsym);
704 pParent.getSymGOTMap().record(*rsym, *got_entry);
713 if (helper_use_relative_reloc(*rsym, pParent)) {
656 helper_DynRel(ResolveInfo* pSym, Fragment& pFrag, uint64_t pOffset, X86Relocator::Type pType, X86_32Relocator& pParent) argument
691 helper_get_GOT_and_init(Relocation& pReloc, X86_32Relocator& pParent) argument
730 helper_GOT_ORG(X86_32Relocator& pParent) argument
737 helper_GOT(Relocation& pReloc, X86_32Relocator& pParent) argument
746 helper_get_PLT_and_init(Relocation& pReloc, X86_32Relocator& pParent) argument
781 helper_PLT_ORG(X86_32Relocator& pParent) argument
788 helper_PLT(Relocation& pReloc, X86_32Relocator& pParent) argument
800 none(Relocation& pReloc, X86_32Relocator& pParent) argument
808 abs(Relocation& pReloc, X86_32Relocator& pParent) argument
868 rel(Relocation& pReloc, X86_32Relocator& pParent) argument
911 gotoff32(Relocation& pReloc, X86_32Relocator& pParent) argument
922 gotpc32(Relocation& pReloc, X86_32Relocator& pParent) argument
932 got32(Relocation& pReloc, X86_32Relocator& pParent) argument
947 plt32(Relocation& pReloc, X86_32Relocator& pParent) argument
962 tls_gd(Relocation& pReloc, X86_32Relocator& pParent) argument
1025 tls_ldm(Relocation& pReloc, X86_32Relocator& pParent) argument
1041 tls_ldo_32(Relocation& pReloc, X86_32Relocator& pParent) argument
1051 tls_ie(Relocation& pReloc, X86_32Relocator& pParent) argument
1090 tls_gotie(Relocation& pReloc, X86_32Relocator& pParent) argument
1122 tls_le(Relocation& pReloc, X86_32Relocator& pParent) argument
1144 unsupport(Relocation& pReloc, X86_32Relocator& pParent) argument
1175 X86_64Relocator(X86_64GNULDBackend& pParent, const LinkerConfig& pConfig) argument
1414 helper_DynRel(ResolveInfo* pSym, Fragment& pFrag, uint64_t pOffset, X86Relocator::Type pType, X86_64Relocator& pParent) argument
1449 helper_get_GOT_and_init(Relocation& pReloc, X86_64Relocator& pParent) argument
1490 helper_GOT_ORG(X86_64Relocator& pParent) argument
1496 helper_GOT(Relocation& pReloc, X86_64Relocator& pParent) argument
1503 helper_get_PLT_and_init(Relocation& pReloc, X86_64Relocator& pParent) argument
1537 helper_PLT_ORG(X86_64Relocator& pParent) argument
1543 helper_PLT(Relocation& pReloc, X86_64Relocator& pParent) argument
1551 none(Relocation& pReloc, X86_64Relocator& pParent) argument
1560 abs(Relocation& pReloc, X86_64Relocator& pParent) argument
1622 signed32(Relocation& pReloc, X86_64Relocator& pParent) argument
1657 gotpcrel(Relocation& pReloc, X86_64Relocator& pParent) argument
1672 plt32(Relocation& pReloc, X86_64Relocator& pParent) argument
1689 rel(Relocation& pReloc, X86_64Relocator& pParent) argument
1723 unsupport(Relocation& pReloc, X86_64Relocator& pParent) argument
[all...]
/frameworks/compile/mclinker/lib/Target/Mips/
H A DMipsELFDynamic.cpp27 MipsELFDynamic::MipsELFDynamic(const MipsGNULDBackend& pParent, argument
29 : ELFDynamic(pParent, pConfig),
30 m_pParent(pParent)
H A DMipsGOT.cpp32 MipsGOTEntry::MipsGOTEntry(uint64_t pContent, SectionData* pParent) argument
33 : GOT::Entry<4>(pContent, pParent)
H A DMipsRelocator.cpp47 MipsRelocator::MipsRelocator(MipsGNULDBackend& pParent, argument
50 m_Target(pParent),
350 Relocator::Address helper_GetGP(MipsRelocator& pParent) argument
352 return pParent.getTarget().getGOT().getGPAddr(pParent.getApplyingInput());
359 MipsRelocator& pParent)
361 MipsGNULDBackend& ld_backend = pParent.getTarget();
370 MipsGOTEntry& helper_GetGOTEntry(Relocation& pReloc, MipsRelocator& pParent) argument
374 MipsGNULDBackend& ld_backend = pParent.getTarget();
382 helper_SetupRelDynForGOTEntry(*got_entry, pReloc, NULL, pParent);
356 helper_SetupRelDynForGOTEntry(MipsGOTEntry& got_entry, Relocation& pReloc, ResolveInfo* rsym, MipsRelocator& pParent) argument
414 helper_GetGOTOffset(Relocation& pReloc, MipsRelocator& pParent) argument
442 helper_DynRel(Relocation& pReloc, MipsRelocator& pParent) argument
473 none(Relocation& pReloc, MipsRelocator& pParent) argument
480 abs32(Relocation& pReloc, MipsRelocator& pParent) argument
510 hi16(Relocation& pReloc, MipsRelocator& pParent) argument
540 lo16(Relocation& pReloc, MipsRelocator& pParent) argument
569 got16(Relocation& pReloc, MipsRelocator& pParent) argument
604 gothi16(Relocation& pReloc, MipsRelocator& pParent) argument
622 gotlo16(Relocation& pReloc, MipsRelocator& pParent) argument
634 call16(Relocation& pReloc, MipsRelocator& pParent) argument
646 gprel32(Relocation& pReloc, MipsRelocator& pParent) argument
[all...]
/frameworks/compile/mclinker/include/mcld/Target/
H A DGOT.h44 Entry(uint64_t pValue, SectionData* pParent) argument
45 : TargetFragment(Fragment::Target, pParent),
H A DPLT.h30 PLTEntryBase(SectionData& pParent) argument
31 : TargetFragment(Fragment::Target, &pParent), m_pValue(NULL)
69 Entry(SectionData& pParent) argument
70 : EntryBase(pParent)
/frameworks/compile/mclinker/lib/MC/
H A DAttribute.cpp51 AttributeProxy::AttributeProxy(AttributeSet& pParent, argument
54 : m_AttrPool(pParent), m_pBase(&pBase), m_Constraint(pConstraint) {
101 static inline void ReplaceOrRecord(AttributeSet& pParent, argument
105 Attribute *result = pParent.exists(*pCopy);
107 pParent.record(*pCopy);
/frameworks/compile/mclinker/lib/Support/
H A DDirectory.cpp153 DirIterator::DirIterator(Directory* pParent, argument
155 : m_pParent(pParent),
/frameworks/compile/mclinker/lib/Target/
H A DELFDynamic.cpp35 ELFDynamic::ELFDynamic(const GNULDBackend& pParent, argument
37 : m_pEntryFactory(NULL), m_Backend(pParent), m_Config(pConfig), m_Idx(0) {

Completed in 204 milliseconds