Home
last modified time | relevance | path

Searched refs:AArch64GNULDBackend (Results 1 – 6 of 6) sorted by relevance

/frameworks/compile/mclinker/lib/Target/AArch64/
DAArch64LDBackend.cpp53 AArch64GNULDBackend::AArch64GNULDBackend(const LinkerConfig& pConfig, in AArch64GNULDBackend() function in mcld::AArch64GNULDBackend
66 AArch64GNULDBackend::~AArch64GNULDBackend() { in ~AArch64GNULDBackend()
88 void AArch64GNULDBackend::initTargetSections(Module& pModule, in initTargetSections()
125 void AArch64GNULDBackend::initTargetSymbols(IRBuilder& pBuilder, in initTargetSymbols()
143 bool AArch64GNULDBackend::initRelocator() { in initRelocator()
150 const Relocator* AArch64GNULDBackend::getRelocator() const { in getRelocator()
155 Relocator* AArch64GNULDBackend::getRelocator() { in getRelocator()
160 void AArch64GNULDBackend::defineGOTSymbol(IRBuilder& pBuilder) { in defineGOTSymbol()
185 void AArch64GNULDBackend::doPreLayout(IRBuilder& pBuilder) { in doPreLayout()
235 void AArch64GNULDBackend::doPostLayout(Module& pModule, IRBuilder& pBuilder) { in doPostLayout()
[all …]
DAArch64Relocator.h67 AArch64Relocator(AArch64GNULDBackend& pParent, const LinkerConfig& pConfig);
72 AArch64GNULDBackend& getTarget() { return m_Target; } in getTarget()
74 const AArch64GNULDBackend& getTarget() const { return m_Target; } in getTarget()
134 AArch64GNULDBackend& m_Target;
DAArch64LongBranchStub.cpp88 if ((branch_offset > AArch64GNULDBackend::MAX_FWD_BRANCH_OFFSET) || in isMyDuty()
89 (branch_offset < AArch64GNULDBackend::MAX_BWD_BRANCH_OFFSET)) { in isMyDuty()
98 return ((imm <= AArch64GNULDBackend::MAX_ADRP_IMM) && in isValidForADRP()
99 (imm >= AArch64GNULDBackend::MIN_ADRP_IMM)); in isValidForADRP()
DAArch64LDBackend.h27 class AArch64GNULDBackend : public GNULDBackend {
36 AArch64GNULDBackend(const LinkerConfig& pConfig, GNUInfo* pInfo);
37 ~AArch64GNULDBackend();
DAArch64RelocationHelpers.h96 AArch64GNULDBackend& ld_backend = pParent.getTarget(); in helper_PLT_init()
122 AArch64GNULDBackend& ld_backend = pParent.getTarget(); in helper_DynRela_init()
162 AArch64GNULDBackend& ld_backend = pParent.getTarget(); in helper_GOT_init()
DAArch64Relocator.cpp64 AArch64Relocator::AArch64Relocator(AArch64GNULDBackend& pParent, in AArch64Relocator()