GDB (xrefs)
|
Public Attributes | |
const char * | name |
struct type * | type |
struct gdbarch * | arch |
int | num |
int | sim_num |
int | dwarf_num |
unsigned int | general_p: 1 |
unsigned int | dma_p: 1 |
unsigned int | system_p: 1 |
unsigned int | save_restore_p: 1 |
m32c_move_reg_t * | read |
m32c_move_reg_t * | write |
struct m32c_reg * | rx |
struct m32c_reg * | ry |
int | n |
Definition at line 60 of file m32c-tdep.c.
struct gdbarch* m32c_reg::arch |
Definition at line 69 of file m32c-tdep.c.
Referenced by add_reg(), m32c_cat_read(), m32c_cat_write(), m32c_find_part(), m32c_pseudo_register_read(), m32c_pseudo_register_write(), m32c_r3r2r1r0_read(), m32c_r3r2r1r0_write(), m32c_sb_read(), m32c_sb_write(), and set_dwarf_regnum().
unsigned int m32c_reg::dma_p |
Definition at line 82 of file m32c-tdep.c.
Referenced by add_reg(), m32c_register_reggroup_p(), and mark_dma().
Definition at line 78 of file m32c-tdep.c.
Referenced by add_reg(), and set_dwarf_regnum().
unsigned int m32c_reg::general_p |
Definition at line 81 of file m32c-tdep.c.
Referenced by add_reg(), m32c_register_reggroup_p(), and mark_general().
Definition at line 94 of file m32c-tdep.c.
Referenced by add_reg(), m32c_banked_register(), and m32c_find_part().
const char* m32c_reg::name |
Definition at line 63 of file m32c-tdep.c.
Referenced by gdb.printing.FlagEnumerationPrinter::__call__(), gdb.printing.PrettyPrinter::__init__(), gdb.printing.SubPrettyPrinter::__init__(), gdb.types.TypePrinter::__init__(), add_reg(), m32c_register_name(), and m32c_register_reggroup_p().
Definition at line 72 of file m32c-tdep.c.
Referenced by add_reg(), check_for_saved(), m32c_analyze_prologue(), m32c_banked_read(), m32c_banked_write(), m32c_cat_read(), m32c_cat_write(), m32c_debug_info_reg_to_regnum(), m32c_dummy_id(), m32c_frame_base(), m32c_is_1st_arg_reg(), m32c_is_arg_reg(), m32c_is_arg_spill(), m32c_is_struct_return(), m32c_part_read(), m32c_part_write(), m32c_prev_register(), m32c_push_dummy_call(), m32c_pushm_is_reg_save(), m32c_r3r2r1r0_read(), m32c_r3r2r1r0_write(), m32c_raw_read(), m32c_raw_write(), m32c_read_flg(), m32c_return_value(), m32c_unwind_pc(), m32c_unwind_sp(), m32c_virtual_frame_pointer(), make_regs(), and set_dwarf_regnum().
Definition at line 88 of file m32c-tdep.c.
Referenced by add_reg(), and m32c_pseudo_register_read().
struct m32c_reg* m32c_reg::rx |
Definition at line 93 of file m32c-tdep.c.
Referenced by add_reg(), m32c_banked_register(), m32c_cat_read(), m32c_cat_write(), m32c_find_part(), m32c_part_read(), m32c_part_write(), m32c_sb_read(), and m32c_sb_write().
struct m32c_reg * m32c_reg::ry |
Definition at line 93 of file m32c-tdep.c.
Referenced by add_reg(), m32c_banked_register(), m32c_cat_read(), and m32c_cat_write().
unsigned int m32c_reg::save_restore_p |
Definition at line 84 of file m32c-tdep.c.
Referenced by add_reg(), m32c_register_reggroup_p(), and mark_save_restore().
Definition at line 75 of file m32c-tdep.c.
Referenced by add_reg(), and m32c_register_sim_regno().
unsigned int m32c_reg::system_p |
Definition at line 83 of file m32c-tdep.c.
Referenced by add_reg(), m32c_register_reggroup_p(), and mark_system().
struct type* m32c_reg::type |
Definition at line 66 of file m32c-tdep.c.
Referenced by add_reg(), m32c_cat_read(), m32c_cat_write(), m32c_find_part(), m32c_part_read(), m32c_r3r2r1r0_read(), m32c_r3r2r1r0_write(), m32c_register_type(), m32c_return_value(), and make_regs().
Definition at line 88 of file m32c-tdep.c.
Referenced by add_reg(), m32c_pseudo_register_write(), and gdb._GdbFile::writelines().