GDB (xrefs)
Loading...
Searching...
No Matches
Public Types | Public Attributes | List of all members
riscv_arg_info::location Struct Reference

Public Types

enum  location_type { in_reg , on_stack , by_ref }
 

Public Attributes

enum riscv_arg_info::location::location_type loc_type
 
union { 
 
   int   regno 
 
   int   offset 
 
loc_data 
 
int c_length
 
int c_offset
 

Detailed Description

Definition at line 2539 of file riscv-tdep.c.

Member Enumeration Documentation

◆ location_type

Enumerator
in_reg 
on_stack 
by_ref 

Definition at line 2542 of file riscv-tdep.c.

Member Data Documentation

◆ c_length

int riscv_arg_info::location::c_length

Definition at line 2570 of file riscv-tdep.c.

Referenced by riscv_arg_location(), and riscv_call_arg_scalar_int().

◆ c_offset

int riscv_arg_info::location::c_offset

Definition at line 2582 of file riscv-tdep.c.

◆ [union]

union { ... } riscv_arg_info::location::loc_data

◆ loc_type

enum riscv_arg_info::location::location_type riscv_arg_info::location::loc_type

◆ offset

int riscv_arg_info::location::offset

Definition at line 2563 of file riscv-tdep.c.

Referenced by riscv_call_arg_scalar_int().

◆ regno

int riscv_arg_info::location::regno

Definition at line 2560 of file riscv-tdep.c.


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