Home
last modified time | relevance | path

Searched refs:pass_by_reference (Results 1 – 16 of 16) sorted by relevance

/freebsd-12.1/contrib/gcc/
H A Dfunction.h581 extern bool pass_by_reference (CUMULATIVE_ARGS *, enum machine_mode,
H A Dtarget.h683 bool (*pass_by_reference) (CUMULATIVE_ARGS *ca, enum machine_mode mode, member
H A Dfunction.c1873 pass_by_reference (CUMULATIVE_ARGS *ca, enum machine_mode mode, in pass_by_reference() function
1888 return targetm.calls.pass_by_reference (ca, mode, type, named_arg); in pass_by_reference()
2114 if (pass_by_reference (&all->args_so_far, passed_mode, in assign_parm_find_data_types()
H A Dcalls.c992 if (pass_by_reference (args_so_far, TYPE_MODE (type), in initialize_argument_information()
3464 if (pass_by_reference (&args_so_far, mode, NULL_TREE, 1)) in emit_library_call_value_1()
H A DChangeLog-20049569 of 0 as 4th argument to pass_by_reference.
12378 * sh.c (sh_gimplify_va_arg_expr): Don't call pass_by_reference.
23077 * function.c (pass_by_reference): True for all variable sized types.
23326 (alpha_gimplify_va_arg): ... handling here. Use pass_by_reference.
23496 * target.h (struct gcc_target): Add calls.pass_by_reference.
23498 * function.c (pass_by_reference): Use the hook.
23554 (mips_va_arg): Use pass_by_reference.
23583 (s390_gimplify_va_arg): Use pass_by_reference.
23593 (sparc_gimplify_va_arg): Use pass_by_reference.
23708 * function.c (pass_by_reference): New.
[all …]
H A DChangeLog-19972051 (function_arg_{pass_by_reference,advance}): New functions.
H A Dbuiltins.c4257 indirect = pass_by_reference (NULL, TYPE_MODE (type), type, false); in std_gimplify_va_arg_expr()
H A DFSFChangeLog.105959 (function_arg{,_advance,partial_nregs,pass_by_reference}): Ditto.
H A DFSFChangeLog.111663 (function_arg_{pass_by_reference,advance}): New functions.
/freebsd-12.1/contrib/llvm/include/llvm/BinaryFormat/
H A DDwarf.def723 HANDLE_DW_CC(0x04, pass_by_reference)
/freebsd-12.1/contrib/gcc/config/s390/
H A Ds390.c8029 if (pass_by_reference (NULL, TYPE_MODE (type), type, false)) in s390_gimplify_va_arg()
8743 if (pass_by_reference (&cum, mode, type, true)) in s390_call_saved_register_used()
/freebsd-12.1/contrib/gcc/config/sparc/
H A Dsparc.c5628 if (pass_by_reference (NULL, TYPE_MODE (type), type, false)) in sparc_gimplify_va_arg()
/freebsd-12.1/contrib/gcc/config/mips/
H A Dmips.c4298 indirect = pass_by_reference (NULL, TYPE_MODE (type), type, 0); in mips_gimplify_va_arg_expr()
/freebsd-12.1/contrib/gcc/config/ia64/
H A Dia64.c4299 if (pass_by_reference (NULL, TYPE_MODE (type), type, false)) in ia64_gimplify_va_arg()
/freebsd-12.1/contrib/gcc/config/i386/
H A Di386.c4652 indirect_p = pass_by_reference (NULL, TYPE_MODE (type), type, false); in ix86_gimplify_va_arg()
/freebsd-12.1/contrib/gcc/config/rs6000/
H A Drs6000.c5929 if (pass_by_reference (NULL, TYPE_MODE (type), type, false)) in rs6000_gimplify_va_arg()