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 |