Searched refs:AArch64GNULDBackend (Results 1 – 5 of 5) sorted by relevance
48 AArch64GNULDBackend::AArch64GNULDBackend(const LinkerConfig& pConfig, in AArch64GNULDBackend() function in mcld::AArch64GNULDBackend61 AArch64GNULDBackend::~AArch64GNULDBackend() { in ~AArch64GNULDBackend()83 void AArch64GNULDBackend::initTargetSections(Module& pModule, in initTargetSections()120 void AArch64GNULDBackend::initTargetSymbols(IRBuilder& pBuilder, in initTargetSymbols()138 bool AArch64GNULDBackend::initRelocator() { in initRelocator()145 const Relocator* AArch64GNULDBackend::getRelocator() const { in getRelocator()150 Relocator* AArch64GNULDBackend::getRelocator() { in getRelocator()155 void AArch64GNULDBackend::defineGOTSymbol(IRBuilder& pBuilder) { in defineGOTSymbol()180 void AArch64GNULDBackend::doPreLayout(IRBuilder& pBuilder) { in doPreLayout()230 void AArch64GNULDBackend::doPostLayout(Module& pModule, IRBuilder& pBuilder) { in doPostLayout()[all …]
62 AArch64Relocator(AArch64GNULDBackend& pParent, const LinkerConfig& pConfig);67 AArch64GNULDBackend& getTarget() { return m_Target; } in getTarget()69 const AArch64GNULDBackend& getTarget() const { return m_Target; } in getTarget()125 AArch64GNULDBackend& m_Target;
27 class AArch64GNULDBackend : public GNULDBackend {33 AArch64GNULDBackend(const LinkerConfig& pConfig, GNUInfo* pInfo);34 ~AArch64GNULDBackend();
96 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()
64 AArch64Relocator::AArch64Relocator(AArch64GNULDBackend& pParent, in AArch64Relocator()