/frameworks/compile/mclinker/include/mcld/Target/ |
H A D | GOT.h | 39 Entry(uint64_t pValue, SectionData* pParent) argument 40 : TargetFragment(Fragment::Target, pParent), f_Value(pValue) {}
|
/frameworks/compile/mclinker/lib/Target/AArch64/ |
H A D | AArch64PLT.h | 40 AArch64PLT0(SectionData& pParent); 45 AArch64PLT1(SectionData& pParent);
|
H A D | AArch64Relocator.cpp | 35 AArch64Relocator& pParent); 64 AArch64Relocator::AArch64Relocator(AArch64GNULDBackend& pParent, argument 66 : Relocator(pConfig), m_Target(pParent) { 451 Relocator::Result none(Relocation& pReloc, AArch64Relocator& pParent) { argument 455 Relocator::Result unsupported(Relocation& pReloc, AArch64Relocator& pParent) { argument 462 Relocator::Result abs(Relocation& pReloc, AArch64Relocator& pParent) { argument 466 Relocation* dyn_rel = pParent.getRelRelMap().lookUp(pReloc); 484 S = helper_get_PLT_address(*rsym, pParent); 508 Relocator::Result rel(Relocation& pReloc, AArch64Relocator& pParent) { argument 515 A += pReloc.target() & get_mask(pParent 541 add_abs_lo12(Relocation& pReloc, AArch64Relocator& pParent) argument 553 adr_prel_lo21(Relocation& pReloc, AArch64Relocator& pParent) argument 571 adr_prel_pg_hi21(Relocation& pReloc, AArch64Relocator& pParent) argument 591 call(Relocation& pReloc, AArch64Relocator& pParent) argument 620 condbr(Relocation& pReloc, AArch64Relocator& pParent) argument 649 adr_got_page(Relocation& pReloc, AArch64Relocator& pParent) argument 675 ld64_got_lo12(Relocation& pReloc, AArch64Relocator& pParent) argument 705 ldst_abs_lo12(Relocation& pReloc, AArch64Relocator& pParent) argument [all...] |
H A D | AArch64PLT.cpp | 22 AArch64PLT0::AArch64PLT0(SectionData& pParent) argument 23 : PLT::Entry<sizeof(aarch64_plt0)>(pParent) { 26 AArch64PLT1::AArch64PLT1(SectionData& pParent) argument 27 : PLT::Entry<sizeof(aarch64_plt1)>(pParent) {
|
H A D | AArch64Relocator.h | 67 AArch64Relocator(AArch64GNULDBackend& pParent, const LinkerConfig& pConfig);
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
H A D | MipsELFDynamic.cpp | 21 MipsELFDynamic::MipsELFDynamic(const MipsGNULDBackend& pParent, argument 23 : ELFDynamic(pParent, pConfig), m_pParent(pParent), m_pConfig(pConfig) {
|
H A D | MipsPLT.cpp | 44 MipsPLT0(SectionData& pParent) : PLT::Entry<sizeof(PLT0)>(pParent) {} argument 52 MipsPLTA(SectionData& pParent) : PLT::Entry<sizeof(PLTA)>(pParent) {} argument
|
H A D | MipsRelocator.h | 39 MipsRelocator(MipsGNULDBackend& pParent, const LinkerConfig& pConfig); 202 Mips32Relocator(Mips32GNULDBackend& pParent, const LinkerConfig& pConfig); 217 Mips64Relocator(Mips64GNULDBackend& pParent, const LinkerConfig& pConfig);
|
H A D | MipsGOT.h | 95 virtual Fragment* createEntry(uint64_t pValue, SectionData* pParent) = 0; 231 virtual Fragment* createEntry(uint64_t pValue, SectionData* pParent); 249 virtual Fragment* createEntry(uint64_t pValue, SectionData* pParent);
|
H A D | MipsGOT.cpp | 503 Fragment* Mips32GOT::createEntry(uint64_t pValue, SectionData* pParent) { argument 504 return new Mips32GOTEntry(pValue, pParent); 538 Fragment* Mips64GOT::createEntry(uint64_t pValue, SectionData* pParent) { argument 539 return new Mips64GOTEntry(pValue, pParent);
|
H A D | MipsRelocationFunctions.h | 14 MipsRelocator& pParent);
|
/frameworks/compile/mclinker/include/mcld/Fragment/ |
H A D | Fragment.h | 34 explicit Fragment(Type pKind, SectionData* pParent = NULL);
|
/frameworks/compile/mclinker/lib/Target/ARM/ |
H A D | ARMPLT.cpp | 21 ARMPLT0::ARMPLT0(SectionData& pParent) : PLT::Entry<sizeof(arm_plt0)>(pParent) { argument 24 ARMPLT1::ARMPLT1(SectionData& pParent) : PLT::Entry<sizeof(arm_plt1)>(pParent) { argument
|
H A D | ARMRelocator.h | 61 ARMRelocator(ARMGNULDBackend& pParent, const LinkerConfig& pConfig);
|
H A D | ARMRelocationFunctions.h | 13 static ARMRelocator::Result Name(Relocation& pEntry, ARMRelocator& pParent);
|
/frameworks/compile/mclinker/lib/Target/Hexagon/ |
H A D | HexagonPLT.h | 51 HexagonPLT0(SectionData& pParent); 92 HexagonPLT1(SectionData& pParent);
|
H A D | HexagonPLT.cpp | 24 HexagonPLT0::HexagonPLT0(SectionData& pParent) argument 25 : PLT::Entry<sizeof(hexagon_plt0)>(pParent) { 28 HexagonPLT1::HexagonPLT1(SectionData& pParent) argument 29 : PLT::Entry<sizeof(hexagon_plt1)>(pParent) {
|
H A D | HexagonRelocationFunctions.h | 41 HexagonRelocator& pParent);
|
H A D | HexagonRelocator.h | 67 HexagonRelocator(HexagonLDBackend& pParent, const LinkerConfig& pConfig);
|
/frameworks/compile/mclinker/lib/Target/X86/ |
H A D | X86RelocationFunctions.h | 14 X86_32Relocator& pParent); 81 X86_64Relocator& pParent);
|
H A D | X86Relocator.h | 127 X86_32Relocator(X86_32GNULDBackend& pParent, const LinkerConfig& pConfig); 191 X86_64Relocator(X86_64GNULDBackend& pParent, const LinkerConfig& pConfig);
|
/frameworks/compile/mclinker/lib/Support/ |
H A D | Directory.cpp | 141 DirIterator::DirIterator(Directory* pParent, argument 143 : m_pParent(pParent), m_Iter(pIter) {
|
/frameworks/compile/mclinker/include/mcld/MC/ |
H A D | Attribute.h | 151 AttributeProxy(AttributeSet& pParent,
|
/frameworks/compile/mclinker/include/mcld/Support/ |
H A D | Directory.h | 126 explicit DirIterator(Directory* pParent, const DirCache::iterator& pIter);
|
/frameworks/compile/mclinker/lib/Target/ |
H A D | ELFDynamic.cpp | 35 ELFDynamic::ELFDynamic(const GNULDBackend& pParent, const LinkerConfig& pConfig) argument 36 : m_pEntryFactory(NULL), m_Backend(pParent), m_Config(pConfig), m_Idx(0) {
|