LLDB mainline
ARM_DWARF_Registers.h
Go to the documentation of this file.
1//===-- ARM_DWARF_Registers.h -----------------------------------*- C++ -*-===//
2//
3// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4// See https://llvm.org/LICENSE.txt for license information.
5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6//
7//===----------------------------------------------------------------------===//
8
9#ifndef LLDB_SOURCE_UTILITY_ARM_DWARF_REGISTERS_H
10#define LLDB_SOURCE_UTILITY_ARM_DWARF_REGISTERS_H
11
12#include "lldb/lldb-private.h"
13
14enum {
32
65
66 // FPA Registers 0-7
75
76 // Intel wireless MMX general purpose registers 0 - 7
85
86 // XScale accumulator register 0 - 7 (they do overlap with wCGR0 - wCGR7)
95
96 // Intel wireless MMX data registers 0 - 15
97 dwarf_wR0 = 112,
113
120
143
144 // Intel wireless MMX control register in co-processor 0 - 7
153
154 // VFP-v3/Neon
155 dwarf_d0 = 256,
187
188 // Neon quadword registers
189 dwarf_q0 = 288,
205};
206
207#endif // LLDB_SOURCE_UTILITY_ARM_DWARF_REGISTERS_H
@ dwarf_r7
@ dwarf_r12
@ dwarf_r3
@ dwarf_r2
@ dwarf_r8
@ dwarf_r11
@ dwarf_r1
@ dwarf_r9
@ dwarf_pc
@ dwarf_r10
@ dwarf_r6
@ dwarf_r0
@ dwarf_r5
@ dwarf_r4
@ dwarf_sp
@ dwarf_f6
@ dwarf_f5
@ dwarf_f2
@ dwarf_f0
@ dwarf_f7
@ dwarf_lr
@ dwarf_f1
@ dwarf_f3
@ dwarf_f4
@ dwarf_wCGR4
@ dwarf_ACC3
@ dwarf_s15
@ dwarf_s30
@ dwarf_s12
@ dwarf_r8_usr
@ dwarf_s18
@ dwarf_s27
@ dwarf_spsr_svc
@ dwarf_r14_abt
@ dwarf_s14
@ dwarf_wR2
@ dwarf_r11_fiq
@ dwarf_wCGR5
@ dwarf_r13_irq
@ dwarf_r14_svc
@ dwarf_wCGR2
@ dwarf_r14_usr
@ dwarf_r11_usr
@ dwarf_s10
@ dwarf_s21
@ dwarf_r10_fiq
@ dwarf_s26
@ dwarf_ACC1
@ dwarf_s20
@ dwarf_r14_und
@ dwarf_wR0
@ dwarf_spsr_abt
@ dwarf_wCGR0
@ dwarf_r13_und
@ dwarf_ACC2
@ dwarf_ACC5
@ dwarf_wCGR3
@ dwarf_s23
@ dwarf_s19
@ dwarf_s28
@ dwarf_s29
@ dwarf_r13_abt
@ dwarf_s17
@ dwarf_r9_fiq
@ dwarf_s13
@ dwarf_r9_usr
@ dwarf_wCGR1
@ dwarf_spsr_fiq
@ dwarf_ACC6
@ dwarf_r13_usr
@ dwarf_r14_fiq
@ dwarf_spsr_irq
@ dwarf_r14_irq
@ dwarf_r13_fiq
@ dwarf_wCGR7
@ dwarf_ACC4
@ dwarf_wCGR6
@ dwarf_ACC7
@ dwarf_spsr_und
@ dwarf_r8_fiq
@ dwarf_s31
@ dwarf_cpsr
@ dwarf_s16
@ dwarf_wR1
@ dwarf_s24
@ dwarf_ACC0
@ dwarf_r10_usr
@ dwarf_r13_svc
@ dwarf_s22
@ dwarf_r12_fiq
@ dwarf_s25
@ dwarf_r12_usr
@ dwarf_s11