LLDB mainline
RegisterContextFreeBSD_mips64.cpp File Reference

Go to the source code of this file.

Classes

struct  _GPR
struct  _FPR

Macros

#define DECLARE_REGISTER_INFOS_MIPS64_STRUCT

Typedefs

typedef struct _GPR GPR_freebsd_mips
typedef struct _FPR FPR_freebsd_mips

Variables

static const uint32_t g_gp_regnums_mips64 []
const uint32_t g_fp_regnums_mips64 []
constexpr size_t k_num_register_sets = 2
static const RegisterSet g_reg_sets_mips64 [k_num_register_sets]

Macro Definition Documentation

◆ DECLARE_REGISTER_INFOS_MIPS64_STRUCT

#define DECLARE_REGISTER_INFOS_MIPS64_STRUCT

Definition at line 147 of file RegisterContextFreeBSD_mips64.cpp.

Typedef Documentation

◆ FPR_freebsd_mips

typedef struct _FPR FPR_freebsd_mips

◆ GPR_freebsd_mips

typedef struct _GPR GPR_freebsd_mips

Variable Documentation

◆ g_fp_regnums_mips64

const uint32_t g_fp_regnums_mips64[]
Initial value:
= {
}
#define LLDB_INVALID_REGNUM

Definition at line 36 of file RegisterContextFreeBSD_mips64.cpp.

◆ g_gp_regnums_mips64

const uint32_t g_gp_regnums_mips64[]
static
Initial value:
= {
}

Definition at line 17 of file RegisterContextFreeBSD_mips64.cpp.

◆ g_reg_sets_mips64

const RegisterSet g_reg_sets_mips64[k_num_register_sets]
static
Initial value:
= {
{"General Purpose Registers", "gpr", k_num_gpr_registers_mips64,
{"Floating Point Registers", "fpu", k_num_fpr_registers_mips64,
}
static const uint32_t g_gp_regnums_mips64[]
const uint32_t g_fp_regnums_mips64[]

Definition at line 57 of file RegisterContextFreeBSD_mips64.cpp.

Referenced by RegisterContextFreeBSD_mips64::GetRegisterSet().

◆ k_num_register_sets