Home
last modified time | relevance | path

Searched refs:AArch64PLT1 (Results 1 – 4 of 4) sorted by relevance

/frameworks/compile/mclinker/lib/Target/AArch64/
DAArch64PLT.cpp26 AArch64PLT1::AArch64PLT1(SectionData& pParent) in AArch64PLT1() function in mcld::AArch64PLT1
58 AArch64PLT1* AArch64PLT::create() { in create()
59 AArch64PLT1* plt1_entry = new (std::nothrow) AArch64PLT1(*m_pSectionData); in create()
118 uint32_t PLT1EntrySize = AArch64PLT1::EntrySize; in applyPLT1()
119 AArch64PLT1* plt1 = NULL; in applyPLT1()
123 plt1 = &(llvm::cast<AArch64PLT1>(*it)); in applyPLT1()
124 Out = static_cast<uint32_t*>(malloc(AArch64PLT1::EntrySize)); in applyPLT1()
125 memcpy(Out, aarch64_plt1, AArch64PLT1::EntrySize); in applyPLT1()
158 AArch64PLT1* plt1 = NULL; in emit()
161 plt1 = &(llvm::cast<AArch64PLT1>(*it)); in emit()
[all …]
DAArch64PLT.h43 class AArch64PLT1 : public PLT::Entry<sizeof(aarch64_plt1)> {
45 AArch64PLT1(SectionData& pParent);
62 AArch64PLT1* create();
DAArch64RelocationHelpers.h92 static inline AArch64PLT1& helper_PLT_init(Relocation& pReloc, in helper_PLT_init()
99 AArch64PLT1* plt_entry = ld_backend.getPLT().create(); in helper_PLT_init()
DAArch64Relocator.h26 typedef KeyEntryMap<ResolveInfo, AArch64PLT1> SymPLTMap;