GDB (xrefs)
|
Public Attributes | |
struct m32c_reg | regs [M32C_MAX_NUM_REGS] {} |
int | num_regs = 0 |
struct m32c_reg * | pc = nullptr |
struct m32c_reg * | flg = nullptr |
struct m32c_reg * | r0 = nullptr |
struct m32c_reg * | r1 = nullptr |
struct m32c_reg * | r2 = nullptr |
struct m32c_reg * | r3 = nullptr |
struct m32c_reg * | a0 = nullptr |
struct m32c_reg * | a1 = nullptr |
struct m32c_reg * | r2r0 = nullptr |
struct m32c_reg * | r3r2r1r0 = nullptr |
struct m32c_reg * | r3r1r2r0 = nullptr |
struct m32c_reg * | sb = nullptr |
struct m32c_reg * | fb = nullptr |
struct m32c_reg * | sp = nullptr |
struct m32c_reg * | dwarf_regs [M32C_MAX_DWARF_REGNUM+1] {} |
struct type * | voyd = nullptr |
struct type * | ptr_voyd = nullptr |
struct type * | func_voyd = nullptr |
struct type * | uint8 = nullptr |
struct type * | uint16 = nullptr |
struct type * | int8 = nullptr |
struct type * | int16 = nullptr |
struct type * | int32 = nullptr |
struct type * | int64 = nullptr |
struct type * | data_addr_reg_type = nullptr |
struct type * | code_addr_reg_type = nullptr |
int | ret_addr_bytes = 0 |
int | push_addr_bytes = 0 |
Additional Inherited Members | |
![]() | |
virtual | ~gdbarch_tdep_base ()=default |
Definition at line 99 of file m32c-tdep.c.
Definition at line 111 of file m32c-tdep.c.
Referenced by m32c_analyze_prologue(), m32c_is_struct_return(), m32c_pushm_is_reg_save(), and make_regs().
Definition at line 111 of file m32c-tdep.c.
Referenced by m32c_analyze_prologue(), m32c_is_struct_return(), m32c_pushm_is_reg_save(), and make_regs().
Definition at line 128 of file m32c-tdep.c.
Referenced by make_types().
Definition at line 128 of file m32c-tdep.c.
Referenced by check_for_saved(), make_regs(), and make_types().
struct m32c_reg* m32c_gdbarch_tdep::dwarf_regs[M32C_MAX_DWARF_REGNUM+1] {} |
Definition at line 117 of file m32c-tdep.c.
Referenced by m32c_debug_info_reg_to_regnum(), make_regs(), and set_dwarf_regnum().
Definition at line 113 of file m32c-tdep.c.
Referenced by m32c_analyze_prologue(), m32c_frame_base(), m32c_pushm_is_reg_save(), m32c_virtual_frame_pointer(), and make_regs().
Definition at line 109 of file m32c-tdep.c.
Referenced by m32c_read_flg(), and make_regs().
Definition at line 122 of file m32c-tdep.c.
Referenced by make_types().
Definition at line 124 of file m32c-tdep.c.
Referenced by make_regs(), and make_types().
Definition at line 124 of file m32c-tdep.c.
Referenced by make_regs(), and make_types().
Definition at line 125 of file m32c-tdep.c.
Referenced by make_regs(), and make_types().
Definition at line 124 of file m32c-tdep.c.
Referenced by make_regs(), and make_types().
int m32c_gdbarch_tdep::num_regs = 0 |
Definition at line 106 of file m32c-tdep.c.
Referenced by add_reg(), and make_regs().
Definition at line 109 of file m32c-tdep.c.
Referenced by check_for_saved(), m32c_analyze_prologue(), and make_regs().
Definition at line 122 of file m32c-tdep.c.
Referenced by m32c_push_dummy_call(), and make_types().
int m32c_gdbarch_tdep::push_addr_bytes = 0 |
Definition at line 136 of file m32c-tdep.c.
Referenced by check_for_saved(), m32c_pv_enter(), m32c_pv_pushm(), and make_types().
Definition at line 110 of file m32c-tdep.c.
Referenced by m32c_analyze_prologue(), m32c_is_1st_arg_reg(), m32c_is_arg_reg(), m32c_push_dummy_call(), m32c_pushm_is_reg_save(), m32c_r3r2r1r0_read(), m32c_r3r2r1r0_write(), m32c_return_value(), and make_regs().
Definition at line 110 of file m32c-tdep.c.
Referenced by m32c_analyze_prologue(), m32c_is_1st_arg_reg(), m32c_is_arg_reg(), m32c_push_dummy_call(), m32c_pushm_is_reg_save(), m32c_r3r2r1r0_read(), m32c_r3r2r1r0_write(), and make_regs().
Definition at line 110 of file m32c-tdep.c.
Referenced by m32c_analyze_prologue(), m32c_is_arg_reg(), m32c_push_dummy_call(), m32c_pushm_is_reg_save(), m32c_r3r2r1r0_read(), m32c_r3r2r1r0_write(), and make_regs().
Definition at line 112 of file m32c-tdep.c.
Referenced by make_regs().
Definition at line 110 of file m32c-tdep.c.
Referenced by m32c_analyze_prologue(), m32c_pushm_is_reg_save(), m32c_r3r2r1r0_read(), m32c_r3r2r1r0_write(), and make_regs().
Definition at line 112 of file m32c-tdep.c.
Referenced by make_regs().
Definition at line 112 of file m32c-tdep.c.
Referenced by make_regs().
struct m32c_reg m32c_gdbarch_tdep::regs[M32C_MAX_NUM_REGS] {} |
Definition at line 103 of file m32c-tdep.c.
Referenced by add_reg(), m32c_pseudo_register_read(), m32c_pseudo_register_write(), m32c_register_name(), m32c_register_reggroup_p(), m32c_register_sim_regno(), and m32c_register_type().
int m32c_gdbarch_tdep::ret_addr_bytes = 0 |
Definition at line 132 of file m32c-tdep.c.
Referenced by check_for_saved(), m32c_analyze_prologue(), m32c_push_dummy_call(), m32c_skip_trampoline_code(), and make_types().
Definition at line 113 of file m32c-tdep.c.
Referenced by m32c_analyze_prologue(), m32c_pushm_is_reg_save(), and make_regs().
Definition at line 113 of file m32c-tdep.c.
Referenced by check_for_saved(), m32c_analyze_prologue(), m32c_frame_base(), m32c_is_arg_spill(), m32c_prev_register(), m32c_push_dummy_call(), m32c_pushm_is_reg_save(), m32c_virtual_frame_pointer(), and make_regs().
Definition at line 123 of file m32c-tdep.c.
Referenced by make_regs(), and make_types().
Definition at line 123 of file m32c-tdep.c.
Referenced by make_regs(), and make_types().
Definition at line 122 of file m32c-tdep.c.
Referenced by make_types().