GDB (API)
Classes | Defines | Enumerations
/home/stan/gdb/src/gdb/aarch64-tdep.h File Reference

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 Documentation

#define AARCH64_DWARF_SP   31

Definition at line 31 of file aarch64-tdep.h.

#define AARCH64_DWARF_V0   64

Definition at line 32 of file aarch64-tdep.h.

#define AARCH64_DWARF_X0   0

Definition at line 30 of file aarch64-tdep.h.

#define AARCH64_X_REGISTER_COUNT   32

Definition at line 70 of file aarch64-tdep.h.

#define B_REGISTER_SIZE   1

Definition at line 62 of file aarch64-tdep.h.

#define D_REGISTER_SIZE   8

Definition at line 65 of file aarch64-tdep.h.

#define H_REGISTER_SIZE   2

Definition at line 63 of file aarch64-tdep.h.

#define Q_REGISTER_SIZE   16

Definition at line 67 of file aarch64-tdep.h.

#define S_REGISTER_SIZE   4

Definition at line 64 of file aarch64-tdep.h.

#define V_REGISTER_SIZE   16

Definition at line 66 of file aarch64-tdep.h.

#define X_REGISTER_SIZE   8

Definition at line 61 of file aarch64-tdep.h.


Enumeration Type Documentation

Enumerator:
AARCH64_X0_REGNUM 
AARCH64_FP_REGNUM 
AARCH64_LR_REGNUM 
AARCH64_SP_REGNUM 
AARCH64_PC_REGNUM 
AARCH64_CPSR_REGNUM 
AARCH64_V0_REGNUM 
AARCH64_V31_REGNUM 
AARCH64_FPSR_REGNUM 
AARCH64_FPCR_REGNUM 
AARCH64_LAST_X_ARG_REGNUM 
AARCH64_STRUCT_RETURN_REGNUM 
AARCH64_LAST_V_ARG_REGNUM 

Definition at line 35 of file aarch64-tdep.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines