Searched refs:AArch64Relocator (Results 1 – 8 of 8) sorted by relevance
/frameworks/compile/mclinker/lib/Target/AArch64/ |
D | AArch64Relocator.cpp | 35 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 …]
|
D | AArch64RelocationHelpers.h | 86 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()
|
D | AArch64Relocator.h | 23 class AArch64Relocator : public Relocator { 67 AArch64Relocator(AArch64GNULDBackend& pParent, const LinkerConfig& pConfig); 68 ~AArch64Relocator();
|
D | Android.bp | 17 "AArch64Relocator.cpp",
|
D | AArch64PLT.cpp | 87 AArch64Relocator::DWord imm = in applyPLT0() 127 AArch64Relocator::DWord imm = helper_get_page_address(GOTEntryAddress) - in applyPLT1()
|
D | AArch64RelocationFunctions.h | 13 static AArch64Relocator::Result Name(Relocation& pEntry, \ 14 AArch64Relocator& pParent);
|
D | AArch64CA53ErratumStub.cpp | 44 addFixup(0x0, 0, AArch64Relocator::R_AARCH64_REWRITE_INSN); in AArch64CA53ErratumStub()
|
D | AArch64LDBackend.cpp | 145 m_pRelocator = new AArch64Relocator(*this, config()); in initRelocator() 400 AArch64Relocator::ReservePLT) != 0x0) { in doRelax()
|