|
GCC Middle and Back End API Reference
|

Structures to communicate between the subroutines of assign_parms. The first holds data persistent across all parameters, the second is cleared out for each parameter.
| cumulative_args_t assign_parm_data_all::args_so_far |
Referenced by assign_parms().
| CUMULATIVE_ARGS assign_parm_data_all::args_so_far_v |
When INIT_CUMULATIVE_ARGS gets revamped, allocating CUMULATIVE_ARGS should become a job of the target or otherwise encapsulated.
Referenced by assign_parms().
| HOST_WIDE_INT assign_parm_data_all::extra_pretend_bytes |
| rtx assign_parm_data_all::first_conversion_insn |
| tree assign_parm_data_all::function_result_decl |
| rtx assign_parm_data_all::last_conversion_insn |
| tree assign_parm_data_all::orig_fnargs |
| HOST_WIDE_INT assign_parm_data_all::pretend_args_size |
| int assign_parm_data_all::reg_parm_stack_space |
| struct args_size assign_parm_data_all::stack_args_size |