Home
last modified time | relevance | path

Searched refs:args_so_far (Results 1 – 5 of 5) sorted by relevance

/freebsd-12-stable/contrib/gcc/
Dcalls.c246 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 …]
Dfunction.c1909 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 …]
Dexpr.c1248 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 …]
DChangeLog-200231928 * calls.c (emit_call_1): Take args_so_far. Adjust all
/freebsd-12-stable/contrib/gcc/doc/
Dtm.texi4728 @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