/netbsd-current/external/gpl3/gcc.old/dist/gcc/cp/ |
H A D | init.c | 2887 build_new_constexpr_heap_type (tree elt_type, tree cookie_size, tree itype2) 2889 gcc_assert (tree_fits_uhwi_p (cookie_size)); 2890 unsigned HOST_WIDE_INT csz = tree_to_uhwi (cookie_size); 2910 by adding a NOP_EXPR around ALLOC_CALL if needed for cookie_size. 2912 struct { size_t[cookie_size/sizeof(size_t)]; elt_type[]; }. */ 2915 maybe_wrap_new_for_constexpr (tree alloc_call, tree elt_type, tree cookie_size) 2934 tree rtype = build_new_constexpr_heap_type (elt_type, cookie_size, 2986 tree cookie_size = NULL_TREE; 3160 cookie_size = targetm.cxx.get_cookie_size (elt_type); 3161 gcc_assert (TREE_CODE (cookie_size) 2885 build_new_constexpr_heap_type(tree elt_type, tree cookie_size, tree itype2) argument 2913 maybe_wrap_new_for_constexpr(tree alloc_call, tree elt_type, tree cookie_size) argument 2984 tree cookie_size = NULL_TREE; local 4066 tree cookie_size; local [all...] |
H A D | constexpr.c | 5655 tree cookie_size, tree full_size, tree arg_size, 5658 gcc_assert (cookie_size == NULL_TREE || tree_fits_uhwi_p (cookie_size)); 5660 unsigned HOST_WIDE_INT csz = cookie_size ? tree_to_uhwi (cookie_size) : 0; 5664 if (cookie_size) 5669 && tree_int_cst_equal (cookie_size, 5676 && tree_int_cst_equal (cookie_size, 5714 if (!cookie_size) 5716 return build_new_constexpr_heap_type (elt_type, cookie_size, itype 5654 build_new_constexpr_heap_type(const constexpr_ctx *ctx, tree elt_type, tree cookie_size, tree full_size, tree arg_size, bool *non_constant_p, bool *overflow_p) argument 6506 tree cookie_size = NULL_TREE; local [all...] |
H A D | call.c | 4651 tree *size, tree *cookie_size, 4717 if (*cookie_size) 4735 *size = size_binop (PLUS_EXPR, original_size, *cookie_size); 4747 *cookie_size = NULL_TREE; 4650 build_operator_new_call(tree fnname, vec<tree, va_gc> **args, tree *size, tree *cookie_size, tree align_arg, tree size_check, tree *fn, tsubst_flags_t complain) argument
|
/netbsd-current/external/gpl3/gcc/dist/gcc/cp/ |
H A D | init.cc | 2964 build_new_constexpr_heap_type (tree elt_type, tree cookie_size, tree itype2) 2966 gcc_assert (tree_fits_uhwi_p (cookie_size)); 2967 unsigned HOST_WIDE_INT csz = tree_to_uhwi (cookie_size); 2987 by adding a NOP_EXPR around ALLOC_CALL if needed for cookie_size. 2989 struct { size_t[cookie_size/sizeof(size_t)]; elt_type[]; }. */ 2992 maybe_wrap_new_for_constexpr (tree alloc_call, tree elt_type, tree cookie_size) 3011 tree rtype = build_new_constexpr_heap_type (elt_type, cookie_size, 3063 tree cookie_size = NULL_TREE; 3236 cookie_size = targetm.cxx.get_cookie_size (elt_type); 3237 gcc_assert (TREE_CODE (cookie_size) 2962 build_new_constexpr_heap_type(tree elt_type, tree cookie_size, tree itype2) argument 2990 maybe_wrap_new_for_constexpr(tree alloc_call, tree elt_type, tree cookie_size) argument 3061 tree cookie_size = NULL_TREE; local 4188 tree cookie_size; local [all...] |
H A D | constexpr.cc | 6471 tree cookie_size, tree full_size, tree arg_size, 6474 gcc_assert (cookie_size == NULL_TREE || tree_fits_uhwi_p (cookie_size)); 6476 unsigned HOST_WIDE_INT csz = cookie_size ? tree_to_uhwi (cookie_size) : 0; 6480 if (cookie_size) 6485 && tree_int_cst_equal (cookie_size, 6492 && tree_int_cst_equal (cookie_size, 6530 if (!cookie_size) 6532 return build_new_constexpr_heap_type (elt_type, cookie_size, itype 6470 build_new_constexpr_heap_type(const constexpr_ctx *ctx, tree elt_type, tree cookie_size, tree full_size, tree arg_size, bool *non_constant_p, bool *overflow_p) argument 7382 tree cookie_size = NULL_TREE; local [all...] |
H A D | call.cc | 4883 tree *size, tree *cookie_size, 4949 if (*cookie_size) 4967 *size = size_binop (PLUS_EXPR, original_size, *cookie_size); 4979 *cookie_size = NULL_TREE; 4882 build_operator_new_call(tree fnname, vec<tree, va_gc> **args, tree *size, tree *cookie_size, tree align_arg, tree size_check, tree *fn, tsubst_flags_t complain) argument
|
/netbsd-current/external/gpl3/gcc/dist/gcc/ |
H A D | targhooks.cc | 312 tree cookie_size; local 322 cookie_size = sizetype_size; 324 cookie_size = type_align; 326 return cookie_size;
|
/netbsd-current/external/gpl3/gcc.old/dist/gcc/ |
H A D | targhooks.c | 308 tree cookie_size; local 318 cookie_size = sizetype_size; 320 cookie_size = type_align; 322 return cookie_size;
|