GCC Middle and Back End API Reference
assign_parm_data_one Struct Reference
Collaboration diagram for assign_parm_data_one:

Data Fields

tree nominal_type
tree passed_type
rtx entry_parm
rtx stack_parm
enum machine_mode nominal_mode
enum machine_mode passed_mode
enum machine_mode promoted_mode
struct locate_and_pad_arg_data locate
int partial
BOOL_BITFIELD named_arg: 1
BOOL_BITFIELD passed_pointer: 1
BOOL_BITFIELD on_stack: 1
BOOL_BITFIELD loaded_in_reg: 1

Field Documentation

rtx assign_parm_data_one::entry_parm
BOOL_BITFIELD assign_parm_data_one::loaded_in_reg
struct locate_and_pad_arg_data assign_parm_data_one::locate
BOOL_BITFIELD assign_parm_data_one::named_arg

Referenced by assign_parms().

enum machine_mode assign_parm_data_one::nominal_mode
tree assign_parm_data_one::nominal_type
BOOL_BITFIELD assign_parm_data_one::on_stack
int assign_parm_data_one::partial
enum machine_mode assign_parm_data_one::passed_mode

Referenced by assign_parms().

BOOL_BITFIELD assign_parm_data_one::passed_pointer

Referenced by assign_parms().

tree assign_parm_data_one::passed_type
enum machine_mode assign_parm_data_one::promoted_mode
rtx assign_parm_data_one::stack_parm

Referenced by assign_parm_setup_reg().


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