Home
last modified time | relevance | path

Searched refs:FUNCTION_ARG (Results 1 – 23 of 23) sorted by relevance

/freebsd-12.1/contrib/gcc/config/s390/
H A Ds390.h618 #define FUNCTION_ARG(CUM, MODE, TYPE, NAMED) \ macro
/freebsd-12.1/contrib/gcc/
H A Dcalls.c1074 args[i].reg = FUNCTION_ARG (*args_so_far, mode, type, in initialize_argument_information()
2705 next_arg_reg = FUNCTION_ARG (args_so_far, VOIDmode, in expand_call()
3428 argvec[count].reg = FUNCTION_ARG (args_so_far, Pmode, NULL_TREE, 1); in emit_library_call_value_1()
3513 argvec[count].reg = FUNCTION_ARG (args_so_far, mode, NULL_TREE, 1); in emit_library_call_value_1()
3831 FUNCTION_ARG (args_so_far, VOIDmode, void_type_node, 1), in emit_library_call_value_1()
H A Dfunction.c2180 entry_parm = FUNCTION_ARG (all->args_so_far, data->promoted_mode, in assign_parm_find_entry_rtl()
2210 tem = FUNCTION_ARG (all->args_so_far, data->promoted_mode, in assign_parm_find_entry_rtl()
H A DFSFChangeLog.111647 (FUNCTION_ARG,FUNCTION_INCOMING_ARG): Rewrite.
3249 (ROUND_ADVANCE, FUNCTION_ARG, FUNCTION_ARG_PARTIAL_NREGS): Likewise.
3560 (FUNCTION_ARG{,_PARTIAL_NREGS}, FUNCTION_ARG_ADVANCE): Likewise.
6677 (FUNCTION_ARG_ADVANCE, FUNCTION_ARG): Likewise.
8451 (FUNCTION_ARG): Remove cast of function_arg result to rtx.
12498 * pa.h (FUNCTION_ARG): General PARALLEL instead of EXPR_LIST.
H A DFSFChangeLog.1037 (FUNCTION_ARG): Check "indirect" field, rather than
2337 (INIT_CUMULATIVE_ARGS, FUNCTION_ARG_ADVANCE, FUNCTION_ARG): Likewise.
5942 (FUNCTION_ARG{,_ADVANCE,PARTIAL_NREGS,PASS_BY_REFERENCE}): Ditto.
7668 (INIT_CUMULATIVE_ARGS, FUNCTION_ARG{,_ADVANCE}): Call function.
H A Dexpr.c1258 rtx tmp = FUNCTION_ARG (args_so_far, mode, NULL_TREE, 1); in block_move_libcall_safe_for_call_parm()
H A DChangeLog-20038245 * config/m68k/m68k.h (FUNCTION_ARG): Likewise.
9419 (FUNCTION_ARG_ADVANCE, FUNCTION_ARG): Move to sh.c.
13577 (FUNCTION_ARG): Add parentheses to avoid warnings.
17621 (FUNCTION_ARG). Use OLD_ARG_MODE.
17627 (FUNCTION_ARG): Unless FUNCTION_ARG_SCmode_WART is defined and
21299 (FUNCTION_ARG). Use OLD_ARG_MODE.
23571 * config/stormy16/stormy16.h (FUNCTION_ARG): Call it.
24264 other arg location vars. Don't invoke FUNCTION_ARG or
26539 (FUNCTION_ARG): Revise call to function_arg.
H A DChangeLog-200013914 sure FUNCTION_ARG is giving us a REG.
17420 * config/alpha/vms.h (FUNCTION_ARG): Remove.
22039 (FUNCTION_ARG, FUNCTION_ARG_ADVANCE): Act on it.
22193 (FUNCTION_ARG); Call out to C code.
27506 * calls.c (emit_library_call): Do not abort if FUNCTION_ARG
28611 (FUNCTION_ARG): Redefine to call arm_function_arg.
30257 (FUNCTION_ARG): Move to function_arg.
31459 FUNCTION_ARG.
H A DChangeLog-19972035 (FUNCTION_ARG,FUNCTION_INCOMING_ARG): Rewrite.
H A DChangeLog-199912868 (FUNCTION_ARG, FUNCTION_ARG_PARTIAL_NREGS, INIT_CUMULATIVE_AGS,
14383 * tm.texi (FUNCTION_ARG): Correct description of a stack element
14685 * tm.texi (FUNCTION_ARG): Stack element of PARALLEL must come
18764 (FUNCTION_ARG): For TARGET_HITACHI, don't pass unnamed
H A DChangeLog-200231688 (FUNCTION_ARG): Test SHCOMPACT_FORCE_ON_STACK.
31827 (FUNCTION_ARG): Use SH5_PROTOTYPED_FLOAT_ARG.
32011 (FUNCTION_ARG): Adjust.
35275 (FUNCTION_ARG): Likewise.
H A DChangeLog-19981784 (FUNCTION_ARG): Little endian adjustment for SH4 SFmode.
13338 (FUNCTION_ARG): Ignore NAMED for stdarg functions.
H A DChangeLog-200119172 * doc/tm.texi (FUNCTION_ARG): Document that the last call
33473 * tm.texi (FUNCTION_ARG): Document that @var{type} can be an
H A DChangeLog-20051370 (REG_PARM_STACK_SPACE, FUNCTION_ARG, INIT_CUMULATVE_ARGS,
H A DChangeLog-200423517 * config/cris/cris.h (FUNCTION_ARG): Don't query pass-by-ref.
/freebsd-12.1/contrib/gcc/config/ia64/
H A Dia64.h1128 #define FUNCTION_ARG(CUM, MODE, TYPE, NAMED) \ macro
/freebsd-12.1/contrib/gcc/config/sparc/
H A Dsparc.h1565 #define FUNCTION_ARG(CUM, MODE, TYPE, NAMED) \ macro
/freebsd-12.1/contrib/gcc/config/mips/
H A Dmips.h1982 #define FUNCTION_ARG(CUM, MODE, TYPE, NAMED) \ macro
/freebsd-12.1/contrib/gcc/config/i386/
H A Di386.h1514 #define FUNCTION_ARG(CUM, MODE, TYPE, NAMED) \ macro
/freebsd-12.1/contrib/gcc/config/arm/
H A Darm.h1461 #define FUNCTION_ARG(CUM, MODE, TYPE, NAMED) \ macro
/freebsd-12.1/contrib/gcc/config/rs6000/
H A Drs6000.h1427 #define FUNCTION_ARG(CUM, MODE, TYPE, NAMED) \ macro
H A Drs6000.md10708 ;; operands[2] is the value FUNCTION_ARG returns for the VOID argument
/freebsd-12.1/contrib/gcc/doc/
H A Dtm.texi3767 @defmac FUNCTION_ARG (@var{cum}, @var{mode}, @var{type}, @var{named})
3809 by making @code{FUNCTION_ARG} return 0 whenever @var{named} is 0.
3811 @cindex @code{TARGET_MUST_PASS_IN_STACK}, and @code{FUNCTION_ARG}
3812 @cindex @code{REG_PARM_STACK_SPACE}, and @code{FUNCTION_ARG}
3816 is not defined and @code{FUNCTION_ARG} returns nonzero for such an
3835 For such machines, @code{FUNCTION_ARG} computes the register in which
3840 If @code{FUNCTION_INCOMING_ARG} is not defined, @code{FUNCTION_ARG}
3858 @code{FUNCTION_ARG} for these arguments should return the first
3950 the @emph{following} argument with @code{FUNCTION_ARG}, etc.
4081 multiple places. See @code{FUNCTION_ARG} for an explanation of the
[all …]