| /freebsd-12.1/contrib/gcc/config/s390/ |
| H A D | s390.h | 618 #define FUNCTION_ARG(CUM, MODE, TYPE, NAMED) \ macro
|
| /freebsd-12.1/contrib/gcc/ |
| H A D | calls.c | 1074 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 D | function.c | 2180 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 D | FSFChangeLog.11 | 1647 (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 D | FSFChangeLog.10 | 37 (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 D | expr.c | 1258 rtx tmp = FUNCTION_ARG (args_so_far, mode, NULL_TREE, 1); in block_move_libcall_safe_for_call_parm()
|
| H A D | ChangeLog-2003 | 8245 * 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 D | ChangeLog-2000 | 13914 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 D | ChangeLog-1997 | 2035 (FUNCTION_ARG,FUNCTION_INCOMING_ARG): Rewrite.
|
| H A D | ChangeLog-1999 | 12868 (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 D | ChangeLog-2002 | 31688 (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 D | ChangeLog-1998 | 1784 (FUNCTION_ARG): Little endian adjustment for SH4 SFmode. 13338 (FUNCTION_ARG): Ignore NAMED for stdarg functions.
|
| H A D | ChangeLog-2001 | 19172 * doc/tm.texi (FUNCTION_ARG): Document that the last call 33473 * tm.texi (FUNCTION_ARG): Document that @var{type} can be an
|
| H A D | ChangeLog-2005 | 1370 (REG_PARM_STACK_SPACE, FUNCTION_ARG, INIT_CUMULATVE_ARGS,
|
| H A D | ChangeLog-2004 | 23517 * config/cris/cris.h (FUNCTION_ARG): Don't query pass-by-ref.
|
| /freebsd-12.1/contrib/gcc/config/ia64/ |
| H A D | ia64.h | 1128 #define FUNCTION_ARG(CUM, MODE, TYPE, NAMED) \ macro
|
| /freebsd-12.1/contrib/gcc/config/sparc/ |
| H A D | sparc.h | 1565 #define FUNCTION_ARG(CUM, MODE, TYPE, NAMED) \ macro
|
| /freebsd-12.1/contrib/gcc/config/mips/ |
| H A D | mips.h | 1982 #define FUNCTION_ARG(CUM, MODE, TYPE, NAMED) \ macro
|
| /freebsd-12.1/contrib/gcc/config/i386/ |
| H A D | i386.h | 1514 #define FUNCTION_ARG(CUM, MODE, TYPE, NAMED) \ macro
|
| /freebsd-12.1/contrib/gcc/config/arm/ |
| H A D | arm.h | 1461 #define FUNCTION_ARG(CUM, MODE, TYPE, NAMED) \ macro
|
| /freebsd-12.1/contrib/gcc/config/rs6000/ |
| H A D | rs6000.h | 1427 #define FUNCTION_ARG(CUM, MODE, TYPE, NAMED) \ macro
|
| H A D | rs6000.md | 10708 ;; operands[2] is the value FUNCTION_ARG returns for the VOID argument
|
| /freebsd-12.1/contrib/gcc/doc/ |
| H A D | tm.texi | 3767 @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 …]
|