GDB (xrefs)
|
Public Member Functions | |
riscv_call_info (struct gdbarch *gdbarch) | |
Public Attributes | |
struct riscv_memory_offsets | memory |
struct riscv_arg_reg | int_regs |
struct riscv_arg_reg | float_regs |
int | xlen |
int | flen |
Definition at line 2643 of file riscv-tdep.c.
|
inline |
Definition at line 2645 of file riscv-tdep.c.
References RISCV_A0_REGNUM, riscv_abi_embedded(), riscv_abi_flen(), riscv_abi_xlen(), and riscv_has_fp_abi().
int riscv_call_info::flen |
Definition at line 2677 of file riscv-tdep.c.
Referenced by riscv_call_arg_complex_float(), riscv_call_arg_scalar_float(), riscv_call_arg_struct(), riscv_push_dummy_call(), and riscv_return_value().
struct riscv_arg_reg riscv_call_info::float_regs |
Definition at line 2672 of file riscv-tdep.c.
Referenced by riscv_call_arg_complex_float(), riscv_call_arg_scalar_float(), and riscv_call_arg_struct().
struct riscv_arg_reg riscv_call_info::int_regs |
Definition at line 2668 of file riscv-tdep.c.
Referenced by riscv_call_arg_scalar_int(), riscv_call_arg_struct(), and riscv_push_dummy_call().
struct riscv_memory_offsets riscv_call_info::memory |
Definition at line 2664 of file riscv-tdep.c.
Referenced by riscv_call_arg_scalar_int(), and riscv_push_dummy_call().
int riscv_call_info::xlen |
Definition at line 2676 of file riscv-tdep.c.
Referenced by riscv_arg_location(), riscv_call_arg_scalar_int(), riscv_call_arg_struct(), and riscv_push_dummy_call().