Home
last modified time | relevance | path

Searched refs:function_arg (Results 1 – 25 of 26) sorted by relevance

12

/freebsd-12.1/contrib/gcc/config/sparc/
H A Dsparc-protos.h31 extern struct rtx_def *function_arg (const CUMULATIVE_ARGS *,
H A Dsparc.h1566 function_arg (& (CUM), (MODE), (TYPE), (NAMED), 0)
1572 function_arg (& (CUM), (MODE), (TYPE), (NAMED), 1)
H A Dsparc.c5071 function_arg (const struct sparc_args *cum, enum machine_mode mode, in function_arg() function
/freebsd-12.1/contrib/gcc/config/mips/
H A Dmips-protos.h183 extern struct rtx_def *function_arg (const CUMULATIVE_ARGS *,
H A Dmips.h1983 function_arg( &CUM, MODE, TYPE, NAMED)
H A Dmips.c3848 function_arg (const CUMULATIVE_ARGS *cum, enum machine_mode mode, in function_arg() function
H A Dmips.md4092 together again. This can be called by function_arg, so we must
/freebsd-12.1/contrib/gcc/config/rs6000/
H A Drs6000-protos.h120 extern rtx function_arg (CUMULATIVE_ARGS *, enum machine_mode, tree, int);
H A Drs6000.h1428 function_arg (&CUM, MODE, TYPE, NAMED)
H A Drs6000.c5205 function_arg (CUMULATIVE_ARGS *cum, enum machine_mode mode, in function_arg() function
/freebsd-12.1/contrib/gcc/config/i386/
H A Di386-protos.h162 extern rtx function_arg (CUMULATIVE_ARGS *, enum machine_mode, tree, int);
H A Di386.h1515 function_arg (&(CUM), (MODE), (TYPE), (NAMED))
H A Di386.c3916 function_arg (CUMULATIVE_ARGS *cum, enum machine_mode orig_mode, in function_arg() function
/freebsd-12.1/contrib/gcc/
H A DFSFChangeLog.111662 (function_arg,function_arg_partial_nregs): New functions.
3554 (function_arg): Deleted.
3910 * mips.c (function_arg): Handle passing a struct
6669 (function_arg, function_arg_partial_nregs): New functions.
8451 (FUNCTION_ARG): Remove cast of function_arg result to rtx.
8937 (output_{pro,epi}logue, function_arg): Likewise.
9794 function_arg, function_arg_partial_nregs, override_options,
12491 * mips.c (function_arg): Return PARALLEL for structure with
12501 (function_arg): Generate PARALLEL instead of EXPR_LIST.
12710 function_arg, override_options, mips_asm_file_start,
[all …]
H A DChangeLog-1997427 (function_arg) [ARCH64]: Send unprototyped arg to fp reg first.
949 * rs6000.c (function_arg): Excess floating point arguments don't
2050 (function_arg,function_arg_partial_nregs): New functions.
2270 * mips.c (function_arg): Handle passing a struct
H A DChangeLog-20041041 (function_arg): ... here.
1290 (function_arg): Use it.
4079 (function_arg): Same.
4681 (function_arg): Likewise.
5097 (function_arg): Call it.
7591 (function_arg): Same.
23831 * pa.c (function_arg): Update comment.
34282 (function_arg): Similarly.
45185 (function_arg): Use it to deal with unions.
46059 * config/rs6000/rs6000.c (function_arg) Handle
[all …]
H A DFSFChangeLog.10908 (function_arg): Ditto.
2129 (function_arg{,_advance,_partial_nregs,_pass_by_reference}): Ditto.
2133 (function_arg): Add support for DLL imports.
4114 (function_arg{_advance,}): Call function_arg_boundary to determine
5959 (function_arg{,_advance,partial_nregs,pass_by_reference}): Ditto.
7701 (function_arg{,_advance,_partial_nreg}): Likewise.
H A DChangeLog-2002562 (function_arg): Use registers ECX and EDX if function has fastcall
2238 * config/rs6000/rs6000.c (function_arg): Set inner mode of SPE
12065 (function_arg): Same.
12304 (function_arg): Same.
27783 (function_arg): Constify CUMULATIVE_ARGS.
27795 rather than in function_arg.
32587 * config/mips/mips.c (function_arg): Handle TImode.
32828 * config/h8300/h8300.c (hand_list): Move inside function_arg.
33283 * config/h8300/h8300.c (function_arg): Remove redundant code.
33971 * config/h8300/h8300.c (function_arg): Update a comment.
[all …]
H A DChangeLog-200010928 (function_arg_advance, function_arg): Match argument to format
15104 (function_arg, function_arg_advance): Use it.
15591 (function_arg_advance, function_arg): Likewise
16414 * i386.c (function_arg_advance, function_arg): Cast to avoid
17407 * config/alpha/alpha.c (function_arg): Move VMS code here.
21722 (function_arg): Make the loop counter unsigned to match the
22160 (function_arg, function_arg_partial_nregs): Likewise
22165 (output_64bit_ior, function_arg): Likewise.
30242 (alpha_emit_xfloating_cvt, function_arg): Declare.
30252 (function_arg): Mind FUNCTION_ARG_PASS_BY_REFERENCE.
[all …]
H A DChangeLog-20033255 (function_arg): Likewise.
3766 (function_arg): Call it.
6310 * config/rs6000/rs6000.c (function_arg): On non-SVR4 systems,
10134 (function_arg): Don't return them. Don't short-circuit the
11161 (function_arg): Fix formating.
18518 (function_arg): Handle CALL_LIBCALL flag.
19484 * config/rs6000/rs6000.c (function_arg): Remove typo.
22142 * doc/tm.texi (function_arg): Fix typo.
26534 * pa-protos.h (function_arg): Remove last argument.
26539 (FUNCTION_ARG): Revise call to function_arg.
[all …]
H A DChangeLog-20012638 * alpha.c (function_arg): Cast value to HOST_WIDE_INT before
3660 * config/rs6000/rs6000.c (function_arg): Unnamed vector arguments
6224 (function_arg): Same.
10160 * pa.c (function_arg): Pass floating arguments in both general and
10391 (function_arg): Likewise.
10985 (function_arg): Ditto. Fix floating point arg passing.
11495 direct_return, function_arg, alpha_va_start, alpha_va_arg,
23934 * config/rs6000/rs6000.c (function_arg_advance, function_arg,
25597 * i386.c (function_arg): Return constm1_rtx for last argument.
29123 (function_arg): Likewise.
[all …]
H A DChangeLog-20062443 (function_arg, xtensa_gimplify_va_arg_expr): Limit alignment to
4101 * config/mips/mips.c (function_arg): Where one part of a
7422 (function_arg): Store entire fp arg to mem if any part should go
7451 (function_arg): Likewise.
13616 (function_arg): IBM long double passed in FPRs.
15320 (function_arg): Likewise. Only pass scalar floats in the floating
H A DChangeLog-20058317 * config/rs6000/rs6000.c (function_arg): For ABI_V4 calls to
11033 (function_arg): Use it to generate the call's operand 2.
12674 (function_arg): Pass small aggregates in general registers on 32-bit
14759 (function_arg): Likewise.
19801 (function_arg_advance, function_arg, save_restore_insns,
19987 print_operand_address, function_arg, alpha_return_in_memory,
22086 spe_build_register_parallel, function_arg,
25440 (function_arg_advance, function_arg): If float_in_sse, pass
27953 (function_arg, rs6000_arg_partial_bytes): Likewise.
30560 (function_arg): Call rs6000_darwin64_record_arg.
[all …]
H A DFSFChangeLog1027 (function_arg{,_advance}): DImode arguments don't need special
H A DChangeLog-19984062 (function_arg): Cast BITS_PER_WORD to `unsigned' when comparing
10652 (function_arg): Likewise.
11168 (function_arg): Likewise.
13026 (function_arg): Use them. Streamline unprototyped parameter passing.

12