Home
last modified time | relevance | path

Searched refs:CUMULATIVE_ARGS (Results 1 – 25 of 38) sorted by relevance

12

/freebsd-9-stable/contrib/gcc/
Dtarghooks.h29 extern void default_setup_incoming_varargs (CUMULATIVE_ARGS *, enum machine_mode, tree, int *, int);
31 extern bool default_pretend_outgoing_varargs_named (CUMULATIVE_ARGS *);
47 (CUMULATIVE_ARGS *, enum machine_mode mode, tree, bool);
49 (CUMULATIVE_ARGS *ca, enum machine_mode, tree, bool);
65 extern bool hook_bool_CUMULATIVE_ARGS_false (CUMULATIVE_ARGS *);
66 extern bool hook_bool_CUMULATIVE_ARGS_true (CUMULATIVE_ARGS *);
69 (CUMULATIVE_ARGS *, enum machine_mode, tree, bool);
71 (CUMULATIVE_ARGS *, enum machine_mode, tree, bool);
73 (CUMULATIVE_ARGS *, enum machine_mode, tree, bool);
Dtarghooks.c106 default_setup_incoming_varargs (CUMULATIVE_ARGS *ca ATTRIBUTE_UNUSED, in default_setup_incoming_varargs()
125 hook_bool_CUMULATIVE_ARGS_false (CUMULATIVE_ARGS *ca ATTRIBUTE_UNUSED) in hook_bool_CUMULATIVE_ARGS_false()
131 default_pretend_outgoing_varargs_named (CUMULATIVE_ARGS *ca ATTRIBUTE_UNUSED) in default_pretend_outgoing_varargs_named()
171 hook_bool_CUMULATIVE_ARGS_true (CUMULATIVE_ARGS * a ATTRIBUTE_UNUSED) in hook_bool_CUMULATIVE_ARGS_true()
213 hook_pass_by_reference_must_pass_in_stack (CUMULATIVE_ARGS *c ATTRIBUTE_UNUSED, in hook_pass_by_reference_must_pass_in_stack()
224 hook_callee_copies_named (CUMULATIVE_ARGS *ca ATTRIBUTE_UNUSED, in hook_callee_copies_named()
324 CUMULATIVE_ARGS *ca ATTRIBUTE_UNUSED, in hook_bool_CUMULATIVE_ARGS_mode_tree_bool_false()
333 CUMULATIVE_ARGS *ca ATTRIBUTE_UNUSED, in hook_bool_CUMULATIVE_ARGS_mode_tree_bool_true()
342 CUMULATIVE_ARGS *ca ATTRIBUTE_UNUSED, in hook_int_CUMULATIVE_ARGS_mode_tree_bool_0()
Dtarget.h683 bool (*pass_by_reference) (CUMULATIVE_ARGS *ca, enum machine_mode mode,
688 void (*setup_incoming_varargs) (CUMULATIVE_ARGS *ca, enum machine_mode mode,
691 bool (*strict_argument_naming) (CUMULATIVE_ARGS *ca);
695 bool (*pretend_outgoing_varargs_named) (CUMULATIVE_ARGS *ca);
710 bool (* callee_copies) (CUMULATIVE_ARGS *ca, enum machine_mode mode,
716 int (* arg_partial_bytes) (CUMULATIVE_ARGS *ca, enum machine_mode mode,
Dfunction.h225 CUMULATIVE_ARGS args_info;
575 extern bool pass_by_reference (CUMULATIVE_ARGS *, enum machine_mode,
577 extern bool reference_callee_copied (CUMULATIVE_ARGS *, enum machine_mode,
Dcalls.c126 CUMULATIVE_ARGS *);
136 tree, CUMULATIVE_ARGS *, int,
246 CUMULATIVE_ARGS *args_so_far ATTRIBUTE_UNUSED) in emit_call_1()
925 CUMULATIVE_ARGS *args_so_far, in initialize_argument_information()
1894 CUMULATIVE_ARGS args_so_far; in expand_call()
3275 CUMULATIVE_ARGS args_so_far; in emit_library_call_value_1()
Dfunction.c1867 pass_by_reference (CUMULATIVE_ARGS *ca, enum machine_mode mode, in pass_by_reference()
1889 reference_callee_copied (CUMULATIVE_ARGS *ca, enum machine_mode mode, in reference_callee_copied()
1903 CUMULATIVE_ARGS args_so_far;
/freebsd-9-stable/contrib/gcc/config/sparc/
Dsparc-protos.h29 extern void function_arg_advance (CUMULATIVE_ARGS *,
31 extern struct rtx_def *function_arg (const CUMULATIVE_ARGS *,
34 extern void init_cumulative_args (CUMULATIVE_ARGS *, tree, rtx, tree);
Dsparc.c330 static int function_arg_slotno (const CUMULATIVE_ARGS *, enum machine_mode,
386 static bool sparc_strict_argument_naming (CUMULATIVE_ARGS *);
389 static bool sparc_pass_by_reference (CUMULATIVE_ARGS *,
391 static int sparc_arg_partial_bytes (CUMULATIVE_ARGS *,
4424 sparc_strict_argument_naming (CUMULATIVE_ARGS *ca ATTRIBUTE_UNUSED) in sparc_strict_argument_naming()
5216 sparc_arg_partial_bytes (CUMULATIVE_ARGS *cum, enum machine_mode mode, in sparc_arg_partial_bytes()
5273 sparc_pass_by_reference (CUMULATIVE_ARGS *cum ATTRIBUTE_UNUSED, in sparc_pass_by_reference()
Dsparc.h1536 #define CUMULATIVE_ARGS struct sparc_args macro
/freebsd-9-stable/contrib/gcc/config/rs6000/
Drs6000-protos.h31 extern void init_cumulative_args (CUMULATIVE_ARGS *, tree, rtx, int, int, int);
117 extern void function_arg_advance (CUMULATIVE_ARGS *, enum machine_mode,
120 extern rtx function_arg (CUMULATIVE_ARGS *, enum machine_mode, tree, int);
Drs6000.c722 static rtx rs6000_spe_function_arg (CUMULATIVE_ARGS *,
724 static void rs6000_darwin64_record_arg_advance_flush (CUMULATIVE_ARGS *,
726 static void rs6000_darwin64_record_arg_advance_recurse (CUMULATIVE_ARGS *,
728 static void rs6000_darwin64_record_arg_flush (CUMULATIVE_ARGS *,
731 static void rs6000_darwin64_record_arg_recurse (CUMULATIVE_ARGS *,
734 static rtx rs6000_darwin64_record_arg (CUMULATIVE_ARGS *, tree, int, bool);
737 static void setup_incoming_varargs (CUMULATIVE_ARGS *,
740 static bool rs6000_pass_by_reference (CUMULATIVE_ARGS *, enum machine_mode,
742 static int rs6000_arg_partial_bytes (CUMULATIVE_ARGS *, enum machine_mode,
4353 CUMULATIVE_ARGS valcum; in rs6000_return_in_memory()
[all …]
Drs6000.h1378 } CUMULATIVE_ARGS; typedef
/freebsd-9-stable/contrib/gcc/config/mips/
Dmips-protos.h180 extern void init_cumulative_args (CUMULATIVE_ARGS *, tree, rtx);
181 extern void function_arg_advance (CUMULATIVE_ARGS *, enum machine_mode,
183 extern struct rtx_def *function_arg (const CUMULATIVE_ARGS *,
Dmips.c298 static void mips_arg_info (const CUMULATIVE_ARGS *, enum machine_mode,
372 static bool mips_strict_argument_naming (CUMULATIVE_ARGS *);
386 static void mips_setup_incoming_varargs (CUMULATIVE_ARGS *, enum machine_mode,
390 static bool mips_pass_by_reference (CUMULATIVE_ARGS *, enum machine_mode mode,
392 static bool mips_callee_copies (CUMULATIVE_ARGS *, enum machine_mode mode,
394 static int mips_arg_partial_bytes (CUMULATIVE_ARGS *, enum machine_mode mode,
3654 init_cumulative_args (CUMULATIVE_ARGS *cum, tree fntype, in init_cumulative_args()
3657 static CUMULATIVE_ARGS zero_cum; in init_cumulative_args()
3684 mips_arg_info (const CUMULATIVE_ARGS *cum, enum machine_mode mode, in mips_arg_info()
3794 function_arg_advance (CUMULATIVE_ARGS *cum, enum machine_mode mode, in function_arg_advance()
[all …]
Dmips.h1950 } CUMULATIVE_ARGS; typedef
/freebsd-9-stable/contrib/gcc/config/ia64/
Dia64-protos.h80 extern rtx ia64_function_arg (CUMULATIVE_ARGS *, enum machine_mode,
87 extern void ia64_function_arg_advance (CUMULATIVE_ARGS *, enum machine_mode,
Dia64.c189 static void ia64_setup_incoming_varargs (CUMULATIVE_ARGS *, enum machine_mode,
191 static int ia64_arg_partial_bytes (CUMULATIVE_ARGS *, enum machine_mode,
3824 ia64_setup_incoming_varargs (CUMULATIVE_ARGS *cum, enum machine_mode mode, in ia64_setup_incoming_varargs()
3828 CUMULATIVE_ARGS next_cum = *cum; in ia64_setup_incoming_varargs()
3958 ia64_function_arg_offset (CUMULATIVE_ARGS *cum, tree type, int words) in ia64_function_arg_offset()
3977 ia64_function_arg (CUMULATIVE_ARGS *cum, enum machine_mode mode, tree type, in ia64_function_arg()
4145 ia64_arg_partial_bytes (CUMULATIVE_ARGS *cum, enum machine_mode mode, in ia64_arg_partial_bytes()
4170 ia64_function_arg_advance (CUMULATIVE_ARGS *cum, enum machine_mode mode, in ia64_function_arg_advance()
Dia64.h1148 } CUMULATIVE_ARGS; typedef
/freebsd-9-stable/contrib/gcc/config/i386/
Di386-protos.h161 extern void init_cumulative_args (CUMULATIVE_ARGS *, tree, rtx, tree);
162 extern rtx function_arg (CUMULATIVE_ARGS *, enum machine_mode, tree, int);
163 extern void function_arg_advance (CUMULATIVE_ARGS *, enum machine_mode,
Di386.h1481 } CUMULATIVE_ARGS; typedef
/freebsd-9-stable/contrib/gcc/config/s390/
Ds390-protos.h122 extern void s390_function_arg_advance (CUMULATIVE_ARGS *, enum machine_mode,
125 extern rtx s390_function_arg (CUMULATIVE_ARGS *, enum machine_mode, tree, int);
Ds390.h610 CUMULATIVE_ARGS; typedef
/freebsd-9-stable/contrib/gcc/config/arm/
Darm-protos.h132 extern rtx arm_function_arg (CUMULATIVE_ARGS *, enum machine_mode, tree, int);
133 extern void arm_init_cumulative_args (CUMULATIVE_ARGS *, tree, rtx, tree);
Darm.c146 static int arm_arg_partial_bytes (CUMULATIVE_ARGS *, enum machine_mode,
167 static void arm_setup_incoming_varargs (CUMULATIVE_ARGS *, enum machine_mode,
169 static bool arm_pass_by_reference (CUMULATIVE_ARGS *,
2671 arm_init_cumulative_args (CUMULATIVE_ARGS *pcum, tree fntype, in arm_init_cumulative_args()
2738 arm_function_arg (CUMULATIVE_ARGS *pcum, enum machine_mode mode, in arm_function_arg()
2783 arm_arg_partial_bytes (CUMULATIVE_ARGS *pcum, enum machine_mode mode, in arm_arg_partial_bytes()
2803 arm_pass_by_reference (CUMULATIVE_ARGS *cum ATTRIBUTE_UNUSED, in arm_pass_by_reference()
15021 arm_setup_incoming_varargs (CUMULATIVE_ARGS *cum, in arm_setup_incoming_varargs()
Darm.h1441 } CUMULATIVE_ARGS; typedef

12