|
GCC Middle and Back End API Reference
|
#include <expr.h>

Data Fields | |
| struct args_size | size |
| struct args_size | offset |
| struct args_size | slot_offset |
| struct args_size | alignment_pad |
| enum direction | where_pad |
| unsigned int | boundary |
Package up various arg related fields of struct args for locate_and_pad_parm.
| struct args_size locate_and_pad_arg_data::alignment_pad |
Referenced by locate_and_pad_parm(), and store_one_arg().
| unsigned int locate_and_pad_arg_data::boundary |
| struct args_size locate_and_pad_arg_data::offset |
| struct args_size locate_and_pad_arg_data::size |
Referenced by assign_parm_is_stack_parm(), assign_parm_setup_block(), assign_parms_unsplit_complex(), check_sibcall_argument_overlap(), compute_argument_addresses(), initialize_argument_information(), load_register_parameters(), locate_and_pad_parm(), mem_overlaps_already_clobbered_arg_p(), and store_one_arg().
| struct args_size locate_and_pad_arg_data::slot_offset |
| enum direction locate_and_pad_arg_data::where_pad |
Referenced by assign_parm_find_stack_rtl(), initialize_argument_information(), and locate_and_pad_parm().