Home
last modified time | relevance | path

Searched refs:AArch64Relocator (Results 1 – 8 of 8) sorted by relevance

/frameworks/compile/mclinker/lib/Target/AArch64/
DAArch64Relocator.cpp35 AArch64Relocator& pParent);
64 AArch64Relocator::AArch64Relocator(AArch64GNULDBackend& pParent, in AArch64Relocator() function in mcld::AArch64Relocator
69 AArch64Relocator::~AArch64Relocator() { in ~AArch64Relocator()
72 Relocator::Result AArch64Relocator::applyRelocation(Relocation& pRelocation) { in applyRelocation()
84 const char* AArch64Relocator::getName(Relocator::Type pType) const { in getName()
89 Relocator::Size AArch64Relocator::getSize(Relocation::Type pType) const { in getSize()
93 void AArch64Relocator::addCopyReloc(ResolveInfo& pSym) { in addCopyReloc()
106 LDSymbol& AArch64Relocator::defineSymbolforCopyReloc(IRBuilder& pBuilder, in defineSymbolforCopyReloc()
151 void AArch64Relocator::scanLocalReloc(Relocation& pReloc, in scanLocalReloc()
215 void AArch64Relocator::scanGlobalReloc(Relocation& pReloc, in scanGlobalReloc()
[all …]
DAArch64RelocationHelpers.h86 AArch64Relocator& pParent) { in helper_get_PLT_address()
93 AArch64Relocator& pParent) { in helper_PLT_init()
121 AArch64Relocator& pParent) { in helper_DynRela_init()
137 const AArch64Relocator& pParent) { in helper_use_relative_reloc()
147 AArch64Relocator& pParent) { in helper_get_GOT_address()
153 static inline Relocator::Address helper_GOT_ORG(AArch64Relocator& pParent) { in helper_GOT_ORG()
159 AArch64Relocator& pParent) { in helper_GOT_init()
171 got_entry->setValue(AArch64Relocator::SymVal); in helper_GOT_init()
175 got_entry->setValue(AArch64Relocator::SymVal); in helper_GOT_init()
178 rel_entry.setAddend(AArch64Relocator::SymVal); in helper_GOT_init()
DAArch64Relocator.h23 class AArch64Relocator : public Relocator {
67 AArch64Relocator(AArch64GNULDBackend& pParent, const LinkerConfig& pConfig);
68 ~AArch64Relocator();
DAndroid.bp17 "AArch64Relocator.cpp",
DAArch64PLT.cpp87 AArch64Relocator::DWord imm = in applyPLT0()
127 AArch64Relocator::DWord imm = helper_get_page_address(GOTEntryAddress) - in applyPLT1()
DAArch64RelocationFunctions.h13 static AArch64Relocator::Result Name(Relocation& pEntry, \
14 AArch64Relocator& pParent);
DAArch64CA53ErratumStub.cpp44 addFixup(0x0, 0, AArch64Relocator::R_AARCH64_REWRITE_INSN); in AArch64CA53ErratumStub()
DAArch64LDBackend.cpp145 m_pRelocator = new AArch64Relocator(*this, config()); in initRelocator()
400 AArch64Relocator::ReservePLT) != 0x0) { in doRelax()