Searched refs:args_so_far (Results 1 – 5 of 5) sorted by relevance
| /freebsd-12-stable/contrib/gcc/ |
| D | calls.c | 246 CUMULATIVE_ARGS *args_so_far ATTRIBUTE_UNUSED) in emit_call_1() 258 n_popped += CALL_POPS_ARGS (* args_so_far); in emit_call_1() 925 CUMULATIVE_ARGS *args_so_far, in initialize_argument_information() argument 992 if (pass_by_reference (args_so_far, TYPE_MODE (type), in initialize_argument_information() 999 = reference_callee_copied (args_so_far, TYPE_MODE (type), in initialize_argument_information() 1074 args[i].reg = FUNCTION_ARG (*args_so_far, mode, type, in initialize_argument_information() 1080 args[i].tail_call_reg = FUNCTION_INCOMING_ARG (*args_so_far, mode, type, in initialize_argument_information() 1088 = targetm.calls.arg_partial_bytes (args_so_far, mode, type, in initialize_argument_information() 1144 FUNCTION_ARG_ADVANCE (*args_so_far, TYPE_MODE (type), type, in initialize_argument_information() 1894 CUMULATIVE_ARGS args_so_far; in expand_call() local [all …]
|
| D | function.c | 1909 CUMULATIVE_ARGS args_so_far; member 1948 INIT_CUMULATIVE_INCOMING_ARGS (all->args_so_far, fntype, NULL_RTX); in assign_parms_initialize_all() 1950 INIT_CUMULATIVE_ARGS (all->args_so_far, fntype, NULL_RTX, in assign_parms_initialize_all() 2079 else if (targetm.calls.strict_argument_naming (&all->args_so_far)) in assign_parm_find_data_types() 2114 if (pass_by_reference (&all->args_so_far, passed_mode, in assign_parm_find_data_types() 2147 targetm.calls.setup_incoming_varargs (&all->args_so_far, in assign_parms_setup_varargs() 2177 entry_parm = FUNCTION_INCOMING_ARG (all->args_so_far, data->promoted_mode, in assign_parm_find_entry_rtl() 2180 entry_parm = FUNCTION_ARG (all->args_so_far, data->promoted_mode, in assign_parm_find_entry_rtl() 2203 if (targetm.calls.pretend_outgoing_varargs_named (&all->args_so_far)) in assign_parm_find_entry_rtl() 2207 tem = FUNCTION_INCOMING_ARG (all->args_so_far, data->promoted_mode, in assign_parm_find_entry_rtl() [all …]
|
| D | expr.c | 1248 CUMULATIVE_ARGS args_so_far; in block_move_libcall_safe_for_call_parm() local 1252 INIT_CUMULATIVE_ARGS (args_so_far, TREE_TYPE (fn), NULL_RTX, 0, 3); in block_move_libcall_safe_for_call_parm() 1258 rtx tmp = FUNCTION_ARG (args_so_far, mode, NULL_TREE, 1); in block_move_libcall_safe_for_call_parm() 1261 if (targetm.calls.arg_partial_bytes (&args_so_far, mode, NULL, 1)) in block_move_libcall_safe_for_call_parm() 1263 FUNCTION_ARG_ADVANCE (args_so_far, mode, NULL_TREE, 1); in block_move_libcall_safe_for_call_parm() 3588 rtx args_addr, rtx args_so_far, int reg_parm_stack_space, in emit_push_insn() argument 3693 else if (GET_CODE (args_so_far) == CONST_INT) in emit_push_insn() 3696 skip + INTVAL (args_so_far))); in emit_push_insn() 3701 args_so_far), in emit_push_insn() 3739 int args_offset = INTVAL (args_so_far); in emit_push_insn() [all …]
|
| D | ChangeLog-2002 | 31928 * calls.c (emit_call_1): Take args_so_far. Adjust all
|
| /freebsd-12-stable/contrib/gcc/doc/ |
| D | tm.texi | 4728 @deftypefn {Target Hook} void TARGET_SETUP_INCOMING_VARARGS (CUMULATIVE_ARGS *@var{args_so_far}, en… 4737 The argument @var{args_so_far} points to the @code{CUMULATIVE_ARGS} data
|