GDB (xrefs)

Public Attributes | List of all members
m32c_pv_state Struct Reference

## Public Attributes
struct gdbarch * | arch
pv_t | r0
pv_t | r1
pv_t | r2
pv_t | r3
pv_t | a0
pv_t | a1
pv_t | sb
pv_t | fb
pv_t | sp
pv_t | pc
struct pv_area * | stack
gdb_byte | insn [M32C_MAX_INSN_LEN]
CORE_ADDR | scan_pc
CORE_ADDR | next_addr

## Detailed Description

Definition at line 1060 of file m32c-tdep.c.

## Member Data Documentation

## ◆ a0

pv_t m32c_pv_state::a0

Definition at line 1064 of file m32c-tdep.c.

Referenced by m32c_analyze_prologue(), m32c_pushm_is_reg_save(), and m32c_pv_pushm().

## ◆ a1

pv_t m32c_pv_state::a1

Definition at line 1064 of file m32c-tdep.c.

Referenced by m32c_analyze_prologue(), m32c_pushm_is_reg_save(), and m32c_pv_pushm().

## ◆ arch

struct gdbarch* m32c_pv_state::arch

Definition at line 1062 of file m32c-tdep.c.

Referenced by m32c_analyze_prologue(), m32c_is_1st_arg_reg(), m32c_is_arg_reg(), m32c_is_arg_spill(), m32c_is_struct_return(), m32c_pushm_is_reg_save(), m32c_pv_enter(), and m32c_pv_pushm().

## ◆ fb

pv_t m32c_pv_state::fb

Definition at line 1065 of file m32c-tdep.c.

Referenced by m32c_analyze_prologue(), m32c_pushm_is_reg_save(), m32c_pv_enter(), and m32c_pv_pushm().

## ◆ insn

gdb_byte m32c_pv_state::insn[M32C_MAX_INSN_LEN]

Definition at line 1071 of file m32c-tdep.c.

Referenced by m32c_analyze_prologue(), and m32c_next_byte().

## ◆ next_addr

CORE_ADDR m32c_pv_state::next_addr

Definition at line 1072 of file m32c-tdep.c.

Referenced by m32c_analyze_prologue(), and m32c_next_byte().

## ◆ pc

pv_t m32c_pv_state::pc

Definition at line 1066 of file m32c-tdep.c.

Referenced by m32c_analyze_prologue().

## ◆ r0

pv_t m32c_pv_state::r0

Definition at line 1063 of file m32c-tdep.c.

Referenced by m32c_analyze_prologue(), m32c_pushm_is_reg_save(), and m32c_pv_pushm().

## ◆ r1

pv_t m32c_pv_state::r1

Definition at line 1063 of file m32c-tdep.c.

Referenced by m32c_analyze_prologue(), m32c_pushm_is_reg_save(), and m32c_pv_pushm().

## ◆ r2

pv_t m32c_pv_state::r2

Definition at line 1063 of file m32c-tdep.c.

Referenced by m32c_analyze_prologue(), m32c_pushm_is_reg_save(), and m32c_pv_pushm().

## ◆ r3

pv_t m32c_pv_state::r3

Definition at line 1063 of file m32c-tdep.c.

Referenced by m32c_analyze_prologue(), m32c_pushm_is_reg_save(), and m32c_pv_pushm().

## ◆ sb

pv_t m32c_pv_state::sb

Definition at line 1065 of file m32c-tdep.c.

Referenced by m32c_analyze_prologue(), m32c_pushm_is_reg_save(), and m32c_pv_pushm().

## ◆ scan_pc

CORE_ADDR m32c_pv_state::scan_pc

Definition at line 1072 of file m32c-tdep.c.

Referenced by m32c_analyze_prologue(), and m32c_next_byte().

## ◆ sp

pv_t m32c_pv_state::sp

Definition at line 1065 of file m32c-tdep.c.

Referenced by m32c_analyze_prologue(), m32c_pushm_is_reg_save(), m32c_pv_enter(), and m32c_pv_push().

## ◆ stack

struct pv_area* m32c_pv_state::stack

Definition at line 1067 of file m32c-tdep.c.

Referenced by m32c_analyze_prologue(), m32c_is_arg_spill(), m32c_is_struct_return(), m32c_pv_enter(), m32c_pv_push(), m32c_srcdest_fetch(), and m32c_srcdest_store().

The documentation for this struct was generated from the following file:

- /tmp/gdb-8.1/gdb/m32c-tdep.c