Home | History | Annotate | Download | only in AArch64

Lines Matching refs:AArch64GNULDBackend

51 // AArch64GNULDBackend
53 AArch64GNULDBackend::AArch64GNULDBackend(const LinkerConfig& pConfig,
66 AArch64GNULDBackend::~AArch64GNULDBackend() {
88 void AArch64GNULDBackend::initTargetSections(Module& pModule,
125 void AArch64GNULDBackend::initTargetSymbols(IRBuilder& pBuilder,
143 bool AArch64GNULDBackend::initRelocator() {
150 const Relocator* AArch64GNULDBackend::getRelocator() const {
155 Relocator* AArch64GNULDBackend::getRelocator() {
160 void AArch64GNULDBackend::defineGOTSymbol(IRBuilder& pBuilder) {
185 void AArch64GNULDBackend::doPreLayout(IRBuilder& pBuilder) {
235 void AArch64GNULDBackend::doPostLayout(Module& pModule, IRBuilder& pBuilder) {
258 AArch64ELFDynamic& AArch64GNULDBackend::dynamic() {
263 const AArch64ELFDynamic& AArch64GNULDBackend::dynamic() const {
268 uint64_t AArch64GNULDBackend::emitSectionData(const LDSection& pSection,
292 unsigned int AArch64GNULDBackend::getTargetSectionOrder(
311 void AArch64GNULDBackend::scanErrata(Module& pModule,
360 bool AArch64GNULDBackend::doRelax(Module& pModule,
507 bool AArch64GNULDBackend::initTargetStubs() {
523 void AArch64GNULDBackend::doCreateProgramHdrs(Module& pModule) {
526 bool AArch64GNULDBackend::finalizeTargetSymbols() {
530 bool AArch64GNULDBackend::mergeSection(Module& pModule,
536 bool AArch64GNULDBackend::readSection(Input& pInput, SectionData& pSD) {
540 AArch64GOT& AArch64GNULDBackend::getGOT() {
545 const AArch64GOT& AArch64GNULDBackend::getGOT() const {
550 AArch64GOT& AArch64GNULDBackend::getGOTPLT() {
555 const AArch64GOT& AArch64GNULDBackend::getGOTPLT() const {
560 AArch64PLT& AArch64GNULDBackend::getPLT() {
565 const AArch64PLT& AArch64GNULDBackend::getPLT() const {
570 OutputRelocSection& AArch64GNULDBackend::getRelaDyn() {
575 const OutputRelocSection& AArch64GNULDBackend::getRelaDyn() const {
580 OutputRelocSection& AArch64GNULDBackend::getRelaPLT() {
585 const OutputRelocSection& AArch64GNULDBackend::getRelaPLT() const {
611 return new AArch64GNULDBackend(