Home | History | Annotate | Download | only in AArch64

Lines Matching defs:AArch64LongBranchStub

1 //===- AArch64LongBranchStub.cpp ------------------------------------------===//
10 #include "AArch64LongBranchStub.h"
26 // AArch64LongBranchStub
28 const uint32_t AArch64LongBranchStub::PIC_TEMPLATE[] = {
37 const uint32_t AArch64LongBranchStub::TEMPLATE[] = {
44 const uint32_t AArch64LongBranchStub::ADRP_TEMPLATE[] = {
50 AArch64LongBranchStub::AArch64LongBranchStub(bool pIsOutputPIC)
66 AArch64LongBranchStub::AArch64LongBranchStub(const uint32_t* pData,
78 AArch64LongBranchStub::~AArch64LongBranchStub() {
81 bool AArch64LongBranchStub::isMyDuty(const Relocation& pReloc,
102 void AArch64LongBranchStub::applyFixup(Relocation& pSrcReloc,
125 const std::string& AArch64LongBranchStub::name() const {
129 const uint8_t* AArch64LongBranchStub::getContent() const {
133 size_t AArch64LongBranchStub::size() const {
137 size_t AArch64LongBranchStub::alignment() const {
141 Stub* AArch64LongBranchStub::doClone() {
142 return new AArch64LongBranchStub(m_pData, m_Size, fixup_begin(), fixup_end());