Home
last modified time | relevance | path

Searched refs:build_vec_init (Results 1 – 25 of 32) sorted by relevance

12

/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A DChangeLog67 * init.cc (build_vec_init): Don't use {} for PMF.
1704 * init.cc (build_vec_init): Use a reference for the result.
1968 * init.cc (build_vec_init): Check for vla element type.
2502 * init.cc (build_vec_init): Use get_vec_init_expr.
3056 * init.c (build_vec_init): Remove assert.
3112 (build_vec_init): Tell it we're in a cleanup already.
3138 (build_vec_init): Use TARGET_EXPR for cleanup. Initialization
3163 * init.c (build_vec_init): Likewise.
3212 * init.c (build_vec_init): Append the decrement to elt_init.
H A Dtypeck2.cc523 tree code = build_vec_init (dest, NULL_TREE, init, false, 1, in split_nonconstant_init_1()
635 code = build_vec_init (sub, max, value, false, 0, in split_nonconstant_init_1()
786 code = build_vec_init (dest, NULL_TREE, init, /*value-init*/false, in split_nonconstant_init()
H A DChangeLog-2013228 if we got an INIT_EXPR back from build_vec_init.
229 (build_vec_init): Do digest_init on trivial initialization.
237 (build_vec_init): Ditto.
560 * decl.c (check_initializer): Don't use build_vec_init for arrays
675 * init.c (build_vec_init): Ditto.
2037 * init.c (build_vec_init): Use {} for arrays of class type.
2060 * init.c (build_vec_init): Don't take shortcuts when initializing
2751 (store_init_value): Use build_vec_init for VLAs.
2759 (build_vec_init): Use it.
2776 (build_vec_init): Use it.
[all …]
H A Dinit.cc2025 stmt_expr = build_vec_init (exp, NULL_TREE, init, in build_aggr_init()
3668 = build_vec_init (data_addr, in build_new_1()
4352 build_vec_init (tree base, tree maxindex, tree init, in build_vec_init() function
4792 elt_init = build_vec_init (to, NULL_TREE, from, /*val_init*/false, in build_vec_init()
4815 elt_init = build_vec_init (build1 (INDIRECT_REF, type, base), in build_vec_init()
H A DChangeLog-2015736 (build_vec_init): Fold maxindex.
2258 * init.c (build_vec_init): Build iterator bound in the same
2654 (build_vec_init): Use it.
2712 * init.c (build_vec_init): Use it.
3370 * init.c (build_vec_init): Likewise.
3653 * init.c (build_vec_init): Fix initializing aggregates
3905 * init.c (build_vec_init): Handle default-initialized array with
4163 * init.c (build_vec_init): Likewise.
4168 * init.c (build_vec_init): Call ubsan_instrument_bounds to check
H A DChangeLog-2011937 Use build_vec_init for non-constant arrays.
939 (build_vec_init): Avoid re-converting an initializer
1160 * init.c (build_vec_init): Early return error_mark_node if
2524 * init.c (build_new_1): Pass {} down to build_vec_init.
2525 (build_vec_init): Handle it.
2685 * init.c (build_vec_init): Don't try to use a CONSTRUCTOR when
3462 (build_vec_init): Likewise.
3826 (build_vec_init): Pass sfk_complete_destructor.
3864 (build_vec_init): Handle error return.
4961 * init.c (build_vec_init): Update call to begin_for_stmt.
H A DChangeLog-2005442 * init.c (build_vec_init): Build comparison of matching
1249 * cp-tree.h (build_vec_init): Adjust prototype.
1250 * init.c (perform_member_init): Adjust call to build_vec_init.
1253 (build_vec_init): Add explicit_default_init_p parameter. Perform
1255 * typeck.c (build_modify_expr): Adjust call to build_vec_init.
1476 * init.c (build_zero_init, build_vec_init): Update to cope with VEC
2851 * init.c (build_vec_init): When determining whether or not the
H A DChangeLog-2009109 expand_virtual_init, build_new_1, build_vec_init, build_delete,
260 * init.c (build_vec_init): Remove unused size variable.
1590 * init.c (build_vec_init): Evaluate the initializer before
1621 * init.c (build_vec_init): Look through a TARGET_EXPR around a
1837 (build_vec_init): Likewise.
2835 * init.c (build_vec_init): Set TREE_NO_WARNING on the
3281 (build_vec_init): Handle getting a pointer for BASE.
H A DChangeLog-2014151 * init.c (build_vec_init): Don't throw bad_array_length.
1591 * init.c (build_vec_init): Fix constant initialization of
1598 * init.c (build_vec_init): Reorganize earlier change a bit.
1601 * init.c (build_vec_init): Leave atype an ARRAY_TYPE
1661 * init.c (build_vec_init): Set CONSTRUCTOR_IS_DIRECT_INIT on
2428 * init.c (build_raw_new_expr, build_new_1, build_vec_init)
H A DChangeLog-2008512 (build_vec_init): Same.
1018 (build_vec_init): Likewise.
2282 (build_vec_init): Add SFINAE support.
2350 (build_vec_init): Ditto.
2434 (build_offset_ref, build_new_1, build_vec_delete_1, build_vec_init,
H A DChangeLog-1999343 * init.c (build_vec_init): Initialize variable `try_body'.
640 (build_vec_init): Adjust invocations.
1360 (build_vec_init): Remove creation of stand-in initializer.
1854 (build_vec_init): Don't call use_variable.
2295 * init.c (build_vec_init): Correct bugs in handling cleanups.
2526 (build_vec_init): Likewise.
2729 (build_vec_init): Likewise.
2938 * init.c (build_vec_init): Initialize variable `try_block'.
3145 (expand_vec_init): Rename to build_vec_init.
3186 (expand_vec_init): Rename to build_vec_init.
H A DChangeLog-2016408 (build_vec_init): Handle initialization from { array }.
961 * init.c (build_vec_init): Call finish_init_stmt instead of
1306 * init.c (build_vec_init): Use false instead of 0.
2683 (build_vec_init): Likewise.
4057 * init.c (build_vec_init): Change NE_EXPR into GT_EXPR. Update the
H A DChangeLog-2002788 * init.c (build_vec_init): Use a FOR_STMT instead of an IF_STMT
1282 (build_vec_init): Remove "new X = ..." support.
2388 build_vec_init.
2389 (build_vec_init): Flatten multi-dimensional array during cleanup.
2890 * init.c (build_vec_init): Test for trivial copy-assignment when
H A DChangeLog-201713 * init.c (build_vec_init): Adjut call to finish_for_cond.
4643 * init.c (finish_length_check): Split out from build_vec_init.
4644 (build_vec_init): Handle STRING_CST.
4757 (build_vec_init): Check the type of a CONSTRUCTOR.
5610 build_vec_init.
5611 (build_vec_init): Check for array copy sooner.
H A DChangeLog-2012216 * init.c (build_vec_init): Do not early return error_mark_mode
1743 build_new, build_vec_delete_1, build_vec_init, build_delete): Adjust.
2293 * init.c (build_vec_init): Adjust.
H A DChangeLog-20001222 (build_vec_init): Likewise.
2351 (build_vec_init): Likewise.
2516 (build_vec_init): Likewise.
2894 (build_vec_init): Likewise.
5366 * init.c (build_vec_init): Use host_integerp and tree_low_cst.
5633 * init.c (build_vec_init): Cast TREE_INT_CST_LOW to HOST_WIDE_INT.
5736 (build_vec_init): Use TYPE_HAS_NONTRIVIAL_DESTRUCTOR.
H A DChangeLog-2003172 * init.c (build_vec_init): Initialization of an element from
2061 (build_vec_init): Use finish_stmt_expr_expr, convert result to
2545 construct_virtual_base, build_vec_init): Likewise.
2582 (build_vec_init): Likewise. Always building a stmt tree.
3404 * init.c (build_vec_init): Use decay_conversion.
6335 * init.c (build_vec_init): Re-add maxindex parm.
H A DChangeLog-2018275 * init.c (build_vec_init): Change num_initialized_elts type from int
3831 (build_vec_init): Handle separately ARRAY_TYPEs.
3892 * init.c (build_vec_init): Error at parenthesized array init.
3922 * init.c (build_vec_init): Silence error, former sorry,
5403 * init.c (build_vec_init): Avoid building an INIT_EXPR with
H A DChangeLog-2021745 * init.c (build_vec_init): Check default_init_uninitialized_part in
2407 (build_vec_init): Same.
2507 * init.c (build_vec_init): Preserve the type of base.
2539 * init.c (build_vec_init): Shortcut [0] case.
H A DChangeLog-2010700 (build_vec_init): Likewise.
1004 * init.c (build_vec_init): Handle memberwise move.
1758 (build_vec_init): Likewise.
H A DChangeLog-20013400 (build_vec_init): Use integer_minus_one_node.
3830 (build_vec_init): Take an array, rather than a pointer and maxindex.
H A DChangeLog-20042451 build_vec_delete_1, build_vec_init, build_dtor_call): Likewise.
2870 build_vec_delete_1, build_vec_init, build_delete,
4808 (build_vec_init): Likewise.
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Dtypeck2.c626 tree code = build_vec_init (dest, NULL_TREE, init, false, 1, in split_nonconstant_init_1()
707 code = build_vec_init (sub, max, value, false, 0, in split_nonconstant_init_1()
837 code = build_vec_init (dest, NULL_TREE, init, /*value-init*/false, in split_nonconstant_init()
H A Dinit.c1799 stmt_expr = build_vec_init (exp, NULL_TREE, init, in build_aggr_init()
3585 = build_vec_init (data_addr, in build_new_1()
4232 build_vec_init (tree base, tree maxindex, tree init, in build_vec_init() function
4622 elt_init = build_vec_init (to, NULL_TREE, from, /*val_init*/false, in build_vec_init()
4645 elt_init = build_vec_init (build1 (INDIRECT_REF, type, base), in build_vec_init()
H A Dcp-gimplify.c757 *expr_p = build_vec_init (VEC_INIT_EXPR_SLOT (*expr_p), NULL_TREE, in cp_gimplify_expr()

12