| /freebsd-9-stable/sys/cddl/contrib/opensolaris/common/nvpair/ |
| D | nvpair_alloc_fixed.c | 64 nv_fixed_init(nv_alloc_t *nva, va_list valist) in nv_fixed_init() argument 66 uintptr_t base = va_arg(valist, uintptr_t); in nv_fixed_init() 67 uintptr_t lim = base + va_arg(valist, size_t); in nv_fixed_init()
|
| D | nvpair.c | 149 va_list valist; in nv_alloc_init() local 155 va_start(valist, nvo); in nv_alloc_init() 157 err = nva->nva_ops->nv_ao_init(nva, valist); in nv_alloc_init() 158 va_end(valist); in nv_alloc_init()
|
| /freebsd-9-stable/contrib/gcc/ |
| D | builtins.c | 4147 stabilize_va_list (tree valist, int needs_lvalue) in stabilize_va_list() argument 4151 if (TREE_SIDE_EFFECTS (valist)) in stabilize_va_list() 4152 valist = save_expr (valist); in stabilize_va_list() 4158 if (TREE_CODE (TREE_TYPE (valist)) == ARRAY_TYPE) in stabilize_va_list() 4161 valist = build_fold_addr_expr_with_type (valist, p1); in stabilize_va_list() 4170 if (! TREE_SIDE_EFFECTS (valist)) in stabilize_va_list() 4171 return valist; in stabilize_va_list() 4174 valist = fold_build1 (ADDR_EXPR, pt, valist); in stabilize_va_list() 4175 TREE_SIDE_EFFECTS (valist) = 1; in stabilize_va_list() 4178 if (TREE_SIDE_EFFECTS (valist)) in stabilize_va_list() [all …]
|
| D | target.h | 601 tree (* gimplify_va_arg_expr) (tree valist, tree type, tree *pre_p,
|
| D | ChangeLog-1999 | 3973 Use INDIRECT_REF instead of ARRAY_REF on valist. 3974 (i960_va_arg): Use INDIRECT_REF instead of ARRAY_REF on valist. 6429 * rs6000.c (rs6000_va_start): Dereference valist to get to the record.
|
| D | ChangeLog-2004 | 24493 * builtins.c (std_gimplify_va_arg_expr): Hoist valist into a 27374 * builtins.c (gimplify_va_arg_expr): Check for valist being 30661 Gimplify valist rather than calling stabilize_va_list.
|
| D | ChangeLog-2001 | 16312 instead of valist to build incr.
|
| /freebsd-9-stable/contrib/gcc/config/s390/ |
| D | s390.h | 655 #define EXPAND_BUILTIN_VA_START(valist, nextarg) \ argument 656 s390_va_start (valist, nextarg)
|
| D | s390.c | 7911 s390_va_start (tree valist, rtx nextarg ATTRIBUTE_UNUSED) in s390_va_start() argument 7923 valist = build_va_arg_indirect_ref (valist); in s390_va_start() 7924 gpr = build3 (COMPONENT_REF, TREE_TYPE (f_gpr), valist, f_gpr, NULL_TREE); in s390_va_start() 7925 fpr = build3 (COMPONENT_REF, TREE_TYPE (f_fpr), valist, f_fpr, NULL_TREE); in s390_va_start() 7926 ovf = build3 (COMPONENT_REF, TREE_TYPE (f_ovf), valist, f_ovf, NULL_TREE); in s390_va_start() 7927 sav = build3 (COMPONENT_REF, TREE_TYPE (f_sav), valist, f_sav, NULL_TREE); in s390_va_start() 8008 s390_gimplify_va_arg (tree valist, tree type, tree *pre_p, in s390_gimplify_va_arg() argument 8021 valist = build_va_arg_indirect_ref (valist); in s390_gimplify_va_arg() 8022 gpr = build3 (COMPONENT_REF, TREE_TYPE (f_gpr), valist, f_gpr, NULL_TREE); in s390_gimplify_va_arg() 8023 fpr = build3 (COMPONENT_REF, TREE_TYPE (f_fpr), valist, f_fpr, NULL_TREE); in s390_gimplify_va_arg() [all …]
|
| /freebsd-9-stable/contrib/gcc/config/mips/ |
| D | mips.c | 4183 mips_va_start (tree valist, rtx nextarg) in mips_va_start() argument 4207 ovfl = build3 (COMPONENT_REF, TREE_TYPE (f_ovfl), valist, f_ovfl, in mips_va_start() 4209 gtop = build3 (COMPONENT_REF, TREE_TYPE (f_gtop), valist, f_gtop, in mips_va_start() 4211 ftop = build3 (COMPONENT_REF, TREE_TYPE (f_ftop), valist, f_ftop, in mips_va_start() 4213 goff = build3 (COMPONENT_REF, TREE_TYPE (f_goff), valist, f_goff, in mips_va_start() 4215 foff = build3 (COMPONENT_REF, TREE_TYPE (f_foff), valist, f_foff, in mips_va_start() 4261 std_expand_builtin_va_start (valist, nextarg); in mips_va_start() 4268 mips_gimplify_va_arg_expr (tree valist, tree type, tree *pre_p, tree *post_p) in mips_gimplify_va_arg_expr() argument 4283 addr = std_gimplify_va_arg_expr (valist, type, pre_p, post_p); in mips_gimplify_va_arg_expr() 4329 ovfl = build3 (COMPONENT_REF, TREE_TYPE (f_ovfl), valist, f_ovfl, in mips_gimplify_va_arg_expr() [all …]
|
| D | mips.h | 2009 #define EXPAND_BUILTIN_VA_START(valist, nextarg) \ argument 2010 mips_va_start (valist, nextarg)
|
| /freebsd-9-stable/contrib/gcc/config/sparc/ |
| D | sparc.h | 1690 #define EXPAND_BUILTIN_VA_START(valist, nextarg) \ argument 1691 sparc_va_start (valist, nextarg)
|
| D | sparc.c | 5612 sparc_va_start (tree valist, rtx nextarg) in sparc_va_start() argument 5615 std_expand_builtin_va_start (valist, nextarg); in sparc_va_start() 5621 sparc_gimplify_va_arg (tree valist, tree type, tree *pre_p, tree *post_p) in sparc_gimplify_va_arg() argument 5659 incr = valist; in sparc_gimplify_va_arg() 5704 incr = build2 (MODIFY_EXPR, ptr_type_node, valist, incr); in sparc_gimplify_va_arg()
|
| /freebsd-9-stable/contrib/gcc/config/rs6000/ |
| D | rs6000.h | 1446 #define EXPAND_BUILTIN_VA_START(valist, nextarg) \ argument 1447 rs6000_va_start (valist, nextarg)
|
| D | rs6000.c | 5837 rs6000_va_start (tree valist, rtx nextarg) in rs6000_va_start() argument 5846 std_expand_builtin_va_start (valist, nextarg); in rs6000_va_start() 5856 valist = build_va_arg_indirect_ref (valist); in rs6000_va_start() 5857 gpr = build3 (COMPONENT_REF, TREE_TYPE (f_gpr), valist, f_gpr, NULL_TREE); in rs6000_va_start() 5858 fpr = build3 (COMPONENT_REF, TREE_TYPE (f_fpr), valist, f_fpr, NULL_TREE); in rs6000_va_start() 5859 ovf = build3 (COMPONENT_REF, TREE_TYPE (f_ovf), valist, f_ovf, NULL_TREE); in rs6000_va_start() 5860 sav = build3 (COMPONENT_REF, TREE_TYPE (f_sav), valist, f_sav, NULL_TREE); in rs6000_va_start() 5920 rs6000_gimplify_va_arg (tree valist, tree type, tree *pre_p, tree *post_p) in rs6000_gimplify_va_arg() argument 5931 t = rs6000_gimplify_va_arg (valist, ptrtype, pre_p, post_p); in rs6000_gimplify_va_arg() 5948 real_part = rs6000_gimplify_va_arg (valist, elem_type, pre_p, in rs6000_gimplify_va_arg() [all …]
|
| /freebsd-9-stable/contrib/gcc/config/i386/ |
| D | i386.c | 4533 ix86_va_start (tree valist, rtx nextarg) in ix86_va_start() argument 4543 std_expand_builtin_va_start (valist, nextarg); in ix86_va_start() 4552 valist = build1 (INDIRECT_REF, TREE_TYPE (TREE_TYPE (valist)), valist); in ix86_va_start() 4553 gpr = build3 (COMPONENT_REF, TREE_TYPE (f_gpr), valist, f_gpr, NULL_TREE); in ix86_va_start() 4554 fpr = build3 (COMPONENT_REF, TREE_TYPE (f_fpr), valist, f_fpr, NULL_TREE); in ix86_va_start() 4555 ovf = build3 (COMPONENT_REF, TREE_TYPE (f_ovf), valist, f_ovf, NULL_TREE); in ix86_va_start() 4556 sav = build3 (COMPONENT_REF, TREE_TYPE (f_sav), valist, f_sav, NULL_TREE); in ix86_va_start() 4610 ix86_gimplify_va_arg (tree valist, tree type, tree *pre_p, tree *post_p) in ix86_gimplify_va_arg() argument 4625 return std_gimplify_va_arg_expr (valist, type, pre_p, post_p); in ix86_gimplify_va_arg() 4632 valist = build_va_arg_indirect_ref (valist); in ix86_gimplify_va_arg() [all …]
|
| /freebsd-9-stable/contrib/gcc/config/ia64/ |
| D | ia64.c | 4296 ia64_gimplify_va_arg (tree valist, tree type, tree *pre_p, tree *post_p) in ia64_gimplify_va_arg() argument 4302 tree addr = std_gimplify_va_arg_expr (valist, ptrtype, pre_p, post_p); in ia64_gimplify_va_arg() 4313 tree t = build2 (PLUS_EXPR, TREE_TYPE (valist), valist, in ia64_gimplify_va_arg() 4317 t = build2 (MODIFY_EXPR, TREE_TYPE (valist), valist, t); in ia64_gimplify_va_arg() 4321 return std_gimplify_va_arg_expr (valist, type, pre_p, post_p); in ia64_gimplify_va_arg()
|
| /freebsd-9-stable/contrib/gcc/doc/ |
| D | tm.texi | 4025 @deftypefn {Target Hook} tree TARGET_GIMPLIFY_VA_ARG_EXPR (tree @var{valist}, tree @var{type}, tree…
|