Home
last modified time | relevance | path

Searched refs:function_value (Results 1 – 15 of 15) sorted by relevance

/freebsd-12.1/contrib/gcc/config/sparc/
H A Dsparc-protos.h28 extern struct rtx_def *function_value (tree, enum machine_mode, int);
H A Dsparc.h1485 function_value ((VALTYPE), TYPE_MODE (VALTYPE), 1)
1490 function_value ((VALTYPE), TYPE_MODE (VALTYPE), 0)
1496 function_value (NULL_TREE, (MODE), 1)
H A Dsparc.c5492 function_value (tree type, enum machine_mode mode, int incoming_p) in function_value() function
/freebsd-12.1/contrib/gcc/
H A Dtarget.h726 rtx (*function_value) (tree ret_type, tree fn_decl_or_type, member
H A Dexplow.c1475 val = targetm.calls.function_value (valtype, func ? func : fntype, outgoing); in hard_function_value()
H A Dfunction.c3132 real_decl_rtl = targetm.calls.function_value (TREE_TYPE (decl_result), in assign_parms()
4526 outgoing = targetm.calls.function_value (build_pointer_type (type), in expand_function_end()
H A Dreg-stack.c680 result = targetm.calls.function_value (TREE_TYPE (DECL_RESULT (decl)), in stack_result()
H A DChangeLog-200511587 Use new target hook for function_value.
11591 (assign_parms): Use new target hook for function_value.
11595 (stack_result): Use new target hook for function_value.
11596 * target-def.h: New target hook function_value.
12673 * pa.c (function_value): Handle small aggregates on 32-bit targets.
19988 function_value, alpha_expand_builtin,
H A DChangeLog-19985424 * config/sparc/sparc.c (function_value): Perform the equivalent of
13028 (function_value): New function.
13036 (FUNCTION_VALUE): Call function_value.
H A DChangeLog-20045596 (function_value): Likewise.
6098 (function_value): Likewise.
19202 * config/alpha/alpha.c (function_value): Use PROMOTE_MODE.
24917 * config/sparc/sparc.c (function_value): In 64-bit mode,
30988 (function_value): Likewise.
41469 (function_value): Move scope of 'regbase'.
45186 (function_value): Likewise. Define 'regbase' only for ARCH64.
H A DChangeLog-20067454 (function_value): In 64-bit mode, return objects that require it
15318 * pa/pa.c (function_value): Treat complex and vector types as
H A DChangeLog-20034646 * config/alpha/alpha.c (function_value [ENABLE_CHECKING]): Don't call
17104 (return_in_memory, function_value): New.
17107 (FUNCTION_VALUE, LIBCALL_VALUE): Use function_value.
22666 * config/rs6000/rs6000-protos.h (function_value): Protoize.
H A DChangeLog-20021925 * pa-protos.h (function_value): New prototype.
1926 * pa.c (function_value): Use a PARALLEL to return small aggregates on
1928 * pa.h (FUNCTION_VALUE): Use function_value.
H A DFSFChangeLog.1112978 * expr.h (function_value): Deleted; no such function.
H A DChangeLog-200129769 * config/sparc/sparc.c (function_value): Treat all non-record