Searched refs:AArch64Relocator (Results 1 - 7 of 7) sorted by relevance

/frameworks/compile/mclinker/lib/Target/AArch64/
H A DAArch64Relocator.cpp1 //===- AArch64Relocator.cpp ----------------------------------------------===//
22 #include "AArch64Relocator.h"
35 AArch64Relocator& pParent);
61 // AArch64Relocator
63 AArch64Relocator::AArch64Relocator(AArch64GNULDBackend& pParent, function in class:AArch64Relocator
69 AArch64Relocator::~AArch64Relocator()
73 Relocator::Result AArch64Relocator::applyRelocation(Relocation& pRelocation)
84 const char* AArch64Relocator
[all...]
H A DAArch64RelocationHelpers.h12 #include "AArch64Relocator.h"
97 helper_get_PLT_address(ResolveInfo& pSym, AArch64Relocator& pParent)
105 helper_PLT_init(Relocation& pReloc, AArch64Relocator& pParent)
135 AArch64Relocator& pParent)
153 const AArch64Relocator& pParent)
165 helper_get_GOT_address(ResolveInfo& pSym, AArch64Relocator& pParent)
173 helper_GOT_ORG(AArch64Relocator& pParent)
179 helper_GOT_init(Relocation& pReloc, bool pHasRel, AArch64Relocator& pParent)
192 got_entry->setValue(AArch64Relocator::SymVal);
197 got_entry->setValue(AArch64Relocator
[all...]
H A DAArch64Relocator.h1 //===- AArch64Relocator.h ------------------------------------------------===//
34 /** \class AArch64Relocator
35 * \brief AArch64Relocator creates and destroys the AArch64 relocations.
38 class AArch64Relocator : public Relocator class in namespace:mcld
81 AArch64Relocator(AArch64GNULDBackend& pParent, const LinkerConfig& pConfig);
82 ~AArch64Relocator();
H A DAndroid.mk12 AArch64Relocator.cpp \
H A DAArch64PLT.cpp90 AArch64Relocator::DWord imm = helper_get_page_address(got_ent2_base) -
130 AArch64Relocator::DWord imm = helper_get_page_address(GOTEntryAddress) -
H A DAArch64RelocationFunctions.h11 static AArch64Relocator::Result Name (Relocation& pEntry, AArch64Relocator& pParent);
H A DAArch64LDBackend.cpp13 #include "AArch64Relocator.h"
150 m_pRelocator = new AArch64Relocator(*this, config());

Completed in 170 milliseconds