|
GDB (xrefs)
|
Go to the source code of this file.
Classes | |
| struct | gdbarch_tdep |
Defines | |
| #define | AARCH64_DWARF_X0 0 |
| #define | AARCH64_DWARF_SP 31 |
| #define | AARCH64_DWARF_V0 64 |
| #define | X_REGISTER_SIZE 8 |
| #define | B_REGISTER_SIZE 1 |
| #define | H_REGISTER_SIZE 2 |
| #define | S_REGISTER_SIZE 4 |
| #define | D_REGISTER_SIZE 8 |
| #define | V_REGISTER_SIZE 16 |
| #define | Q_REGISTER_SIZE 16 |
| #define | AARCH64_X_REGISTER_COUNT 32 |
Enumerations | |
| enum | aarch64_regnum { AARCH64_X0_REGNUM, AARCH64_FP_REGNUM = AARCH64_X0_REGNUM + 29, AARCH64_LR_REGNUM = AARCH64_X0_REGNUM + 30, AARCH64_SP_REGNUM, AARCH64_PC_REGNUM, AARCH64_CPSR_REGNUM, AARCH64_V0_REGNUM, AARCH64_V31_REGNUM = AARCH64_V0_REGNUM + 31, AARCH64_FPSR_REGNUM, AARCH64_FPCR_REGNUM, AARCH64_LAST_X_ARG_REGNUM = AARCH64_X0_REGNUM + 7, AARCH64_STRUCT_RETURN_REGNUM = AARCH64_X0_REGNUM + 8, AARCH64_LAST_V_ARG_REGNUM = AARCH64_V0_REGNUM + 7 } |
| #define AARCH64_DWARF_SP 31 |
Definition at line 31 of file aarch64-tdep.h.
Referenced by aarch64_dwarf_reg_to_regnum().
| #define AARCH64_DWARF_V0 64 |
Definition at line 32 of file aarch64-tdep.h.
Referenced by aarch64_dwarf_reg_to_regnum().
| #define AARCH64_DWARF_X0 0 |
Definition at line 30 of file aarch64-tdep.h.
Referenced by aarch64_dwarf_reg_to_regnum().
| #define AARCH64_X_REGISTER_COUNT 32 |
Definition at line 70 of file aarch64-tdep.h.
Referenced by aarch64_analyze_prologue().
| #define B_REGISTER_SIZE 1 |
Definition at line 62 of file aarch64-tdep.h.
Referenced by aarch64_pseudo_read_value(), and aarch64_pseudo_write().
| #define D_REGISTER_SIZE 8 |
Definition at line 65 of file aarch64-tdep.h.
Referenced by aarch64_pseudo_read_value(), and aarch64_pseudo_write().
| #define H_REGISTER_SIZE 2 |
Definition at line 63 of file aarch64-tdep.h.
Referenced by aarch64_pseudo_read_value(), and aarch64_pseudo_write().
| #define Q_REGISTER_SIZE 16 |
Definition at line 67 of file aarch64-tdep.h.
Referenced by aarch64_pseudo_read_value(), and aarch64_pseudo_write().
| #define S_REGISTER_SIZE 4 |
Definition at line 64 of file aarch64-tdep.h.
Referenced by aarch64_pseudo_read_value(), and aarch64_pseudo_write().
| #define V_REGISTER_SIZE 16 |
Definition at line 66 of file aarch64-tdep.h.
Referenced by aarch64_extract_return_value(), aarch64_linux_supply_fpregset(), aarch64_store_return_value(), and fill_fpregset().
| #define X_REGISTER_SIZE 8 |
Definition at line 61 of file aarch64-tdep.h.
Referenced by aarch64_extract_return_value(), aarch64_get_longjmp_target(), aarch64_linux_supply_gregset(), aarch64_store_return_value(), fill_gregset(), pass_in_x(), and pass_in_x_or_stack().
| enum aarch64_regnum |
Definition at line 35 of file aarch64-tdep.h.
1.7.6.1