GDB (xrefs)
Loading...
Searching...
No Matches
reggroups.h File Reference

Go to the source code of this file.

Classes

struct  reggroup
 

Enumerations

enum  reggroup_type { USER_REGGROUP , INTERNAL_REGGROUP }
 

Functions

const reggroupreggroup_new (const char *name, enum reggroup_type type)
 
const reggroupreggroup_gdbarch_new (struct gdbarch *gdbarch, const char *name, enum reggroup_type type)
 
void reggroup_add (struct gdbarch *gdbarch, const reggroup *group)
 
const std::vector< const reggroup * > & gdbarch_reggroups (struct gdbarch *gdbarch)
 
const reggroupreggroup_find (struct gdbarch *gdbarch, const char *name)
 
int default_register_reggroup_p (struct gdbarch *gdbarch, int regnum, const struct reggroup *reggroup)
 

Variables

const reggroup *const general_reggroup
 
const reggroup *const float_reggroup
 
const reggroup *const system_reggroup
 
const reggroup *const vector_reggroup
 
const reggroup *const all_reggroup
 
const reggroup *const save_reggroup
 
const reggroup *const restore_reggroup
 

Enumeration Type Documentation

◆ reggroup_type

Enumerator
USER_REGGROUP 
INTERNAL_REGGROUP 

Definition at line 28 of file reggroups.h.

Function Documentation

◆ default_register_reggroup_p()

◆ gdbarch_reggroups()

const std::vector< const reggroup * > & gdbarch_reggroups ( struct gdbarch * gdbarch)
extern

◆ reggroup_add()

◆ reggroup_find()

const reggroup * reggroup_find ( struct gdbarch * gdbarch,
const char * name )
extern

Definition at line 177 of file reggroups.c.

References gdbarch_reggroups(), and name.

Referenced by gdbpy_new_register_descriptor_iterator(), and tdesc_use_registers().

◆ reggroup_gdbarch_new()

const reggroup * reggroup_gdbarch_new ( struct gdbarch * gdbarch,
const char * name,
enum reggroup_type type )
extern

Definition at line 42 of file reggroups.c.

References gdbarch_obstack(), gdbarch_obstack_strdup(), and name.

Referenced by tdesc_use_registers().

◆ reggroup_new()

Variable Documentation

◆ all_reggroup

◆ float_reggroup

◆ general_reggroup

◆ restore_reggroup

◆ save_reggroup

◆ system_reggroup

◆ vector_reggroup