| /netbsd/src/external/gpl3/gcc/dist/gcc/cp/ |
| D | init.cc | 281 ce.index = build2 (RANGE_EXPR, sizetype, size_zero_node, in build_zero_init_1() 497 ce.index = build2 (RANGE_EXPR, sizetype, size_zero_node, max_index); in build_value_init_noctor() 1026 init = build2 (INIT_EXPR, type, decl, init); in perform_member_init() 1034 init = build2 (INIT_EXPR, type, decl, value); in perform_member_init() 1045 init = build2 (INIT_EXPR, type, decl, TREE_VALUE (init)); in perform_member_init() 1082 init = build2 (INIT_EXPR, type, decl, init); in perform_member_init() 1101 init = build2 (INIT_EXPR, type, decl, init); in perform_member_init() 2118 init = build2 (INIT_EXPR, TREE_TYPE (exp), exp, init); in expand_default_init() 2151 TREE_OPERAND (init, 0) = build2 (INIT_EXPR, TREE_TYPE (exp), exp, in expand_default_init() 2156 init = build2 (INIT_EXPR, TREE_TYPE (exp), exp, init); in expand_default_init() [all …]
|
| D | except.cc | 304 return build2 (MUST_NOT_THROW_EXPR, type, body, cond); in build_must_not_throw_expr() 595 cleanup = build2 (MUST_NOT_THROW_EXPR, void_type_node, cleanup, in wrap_cleanups_r() 758 exp = build2 (INIT_EXPR, temp_type, object, tmp); in build_throw() 766 exp = build2 (COMPOUND_EXPR, TREE_TYPE (exp), allocate_expr, exp); in build_throw() 798 exp = build2 (COMPOUND_EXPR, TREE_TYPE (tmp), exp, tmp); in build_throw() 1311 return build2 (MODIFY_EXPR, boolean_type_node, in maybe_set_retval_sentinel() 1368 tree clear = build2 (MODIFY_EXPR, boolean_type_node, in maybe_splice_retval_cleanup() 1370 dtor = build2 (COMPOUND_EXPR, void_type_node, clear, dtor); in maybe_splice_retval_cleanup()
|
| D | typeck.cc | 2372 return build2 (COMPOUND_EXPR, TREE_TYPE (op1), in decay_conversion() 2762 result = build2 (COMPOUND_EXPR, TREE_TYPE (result), object, result); in build_class_member_access_expr() 2897 result = build2 (COMPOUND_EXPR, TREE_TYPE (result), in build_class_member_access_expr() 3329 val = build2 (COMPOUND_EXPR, TREE_TYPE (val), object, val); in finish_class_member_access_expr() 3807 ret = build2 (COMPOUND_EXPR, TREE_TYPE (value), in cp_build_array_ref() 4126 e1 = build2 (COMPOUND_EXPR, TREE_TYPE (e1), in get_member_function_from_ptrfunc() 4681 tree cmp = build2 (code, cmp_type, arg0, arg1); in build_vec_cmp() 5120 result = build2 (COMPOUND_EXPR, TREE_TYPE (result), in cp_build_binary_op() 5697 e2 = build2 (EQ_EXPR, boolean_type_node, pfn0, pfn1); in cp_build_binary_op() 6020 tree tmp = build2 (resultcode, in cp_build_binary_op() [all …]
|
| D | coroutines.cc | 1762 r = build2 (INIT_EXPR, integer_type_node, cond, r); in expand_one_await_expression() 2207 tree chkb0 = build2 (BIT_AND_EXPR, short_unsigned_type_node, rat, in build_actor_fn() 2209 chkb0 = build2 (NE_EXPR, short_unsigned_type_node, chkb0, in build_actor_fn() 2311 r = build2 (INIT_EXPR, handle_type, ash, hfa); in build_actor_fn() 2354 tree cmp = build2 (NE_EXPR, integer_type_node, fnf2_x, integer_zero_node); in build_actor_fn() 2468 tree dstr_idx = build2 (BIT_IOR_EXPR, short_unsigned_type_node, rat, in build_destroy_fn() 2470 tree r = build2 (MODIFY_EXPR, short_unsigned_type_node, rat, dstr_idx); in build_destroy_fn() 2784 = build2 (init_expr ? INIT_EXPR : MODIFY_EXPR, var_type, in flatten_await_stmt() 2792 = build2 (init_expr ? INIT_EXPR : MODIFY_EXPR, var_type, in flatten_await_stmt() 2811 cond = build2 (INIT_EXPR, cond_type, cond_var, cond); in flatten_await_stmt() [all …]
|
| D | optimize.cc | 160 add_stmt (build2 (TRY_FINALLY_EXPR, void_type_node, in build_delete_destructor_body() 170 val = build2 (MODIFY_EXPR, TREE_TYPE (val), in build_delete_destructor_body() 435 modify = build2 (MODIFY_EXPR, TREE_TYPE (clone_result), in maybe_thunk_body()
|
| D | cp-gimplify.cc | 69 *stmt_p = build2 (TRY_CATCH_EXPR, void_type_node, body, cleanup); in genericize_try_block() 81 *stmt_p = build2 (CATCH_EXPR, void_type_node, type, body); in genericize_catch_block() 93 t = build2 (EH_FILTER_EXPR, void_type_node, allowed, NULL_TREE); in build_gimple_eh_filter_tree() 96 t = build2 (TRY_CATCH_EXPR, void_type_node, NULL_TREE, t); in build_gimple_eh_filter_tree() 1187 expr = build2 (COMPOUND_EXPR, type, dexp, expr); in predeclare_vla() 2017 t = build2 (MODIFY_EXPR, TREE_TYPE (p1), p1, start1); in cxx_omp_clause_apply_fn() 2023 t = build2 (MODIFY_EXPR, TREE_TYPE (p2), p2, start2); in cxx_omp_clause_apply_fn() 2048 t = build2 (MODIFY_EXPR, TREE_TYPE (p1), p1, t); in cxx_omp_clause_apply_fn() 2054 t = build2 (MODIFY_EXPR, TREE_TYPE (p2), p2, t); in cxx_omp_clause_apply_fn() 2058 t = build2 (NE_EXPR, boolean_type_node, p1, end1); in cxx_omp_clause_apply_fn() [all …]
|
| D | semantics.cc | 776 expr = build2 (COMPOUND_EXPR, TREE_TYPE (expr), cond, expr); in finish_cond() 2676 fn = build2 (TEMPLATE_ID_EXPR, unknown_type_node, fn, tmpl_args); in perform_koenig_lookup() 4562 expr = build2 (OFFSETOF_EXPR, size_type_node, expr, object_ptr); in finish_offsetof() 4666 call_expr = build2 (INIT_EXPR, TREE_TYPE (call_expr), slot, call_expr); in simplify_aggr_init_expr() 4678 call_expr = build2 (COMPOUND_EXPR, TREE_TYPE (slot), call_expr, slot); in simplify_aggr_init_expr() 4685 init = build2 (INIT_EXPR, void_type_node, slot, init); in simplify_aggr_init_expr() 4686 call_expr = build2 (COMPOUND_EXPR, TREE_TYPE (call_expr), in simplify_aggr_init_expr() 4895 tree clear = build2 (MODIFY_EXPR, boolean_type_node, in finalize_nrv_r() 4901 exp = build2 (COMPOUND_EXPR, void_type_node, clear, exp); in finalize_nrv_r() 4918 init = build2 (INIT_EXPR, void_type_node, dp->result, in finalize_nrv_r() [all …]
|
| D | typeck2.cc | 665 code = build2 (INIT_EXPR, inner_type, sub, value); in split_nonconstant_init_1() 701 code = build2 (MODIFY_EXPR, type, dest, cons); in split_nonconstant_init_1() 768 add_stmt (build2 (MODIFY_EXPR, TREE_TYPE (d), d, i)); in split_nonconstant_init() 780 tree ie = build2 (INIT_EXPR, void_type_node, dest, init); in split_nonconstant_init() 789 code = build2 (INIT_EXPR, TREE_TYPE (dest), dest, init); in split_nonconstant_init() 1581 tree range = build2 (RANGE_EXPR, size_type_node, in process_init_constructor_array() 2300 return build2 (OFFSET_REF, type, datum, component); in build_m_component_ref()
|
| D | method.cc | 683 tree t = build2 (INIT_EXPR, void_type_node, current_class_ref, parm); in do_build_copy_constructor() 694 tree lhs = build2 (MEM_REF, array_type, in do_build_copy_constructor() 696 tree rhs = build2 (MEM_REF, array_type, in do_build_copy_constructor() 698 tree t = build2 (INIT_EXPR, void_type_node, lhs, rhs); in do_build_copy_constructor() 804 tree t = build2 (MODIFY_EXPR, void_type_node, current_class_ref, parm); in do_build_copy_assign() 897 init = build2 (MODIFY_EXPR, TREE_TYPE (comp), comp, init); in do_build_copy_assign() 1651 finish_for_cond (build2 (LE_EXPR, boolean_type_node, idx, in build_comparison_op() 2098 expr = build2 (COMPOUND_EXPR, void_type_node, expr, dtor); in constructible_expr()
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/ |
| D | omp-offload.cc | 613 r = build2 (MINUS_EXPR, type, range, dir); in oacc_xform_loop() 614 r = build2 (PLUS_EXPR, type, r, per); in oacc_xform_loop() 615 r = build2 (TRUNC_DIV_EXPR, type, r, per); in oacc_xform_loop() 626 r = build2 (MULT_EXPR, type, fold_convert (type, r), step); in oacc_xform_loop() 674 chunk_size = build2 (MINUS_EXPR, diff_type, range, dir); in oacc_xform_loop() 675 chunk_size = build2 (PLUS_EXPR, diff_type, chunk_size, per); in oacc_xform_loop() 676 chunk_size = build2 (TRUNC_DIV_EXPR, diff_type, chunk_size, per); in oacc_xform_loop() 679 tree span = build2 (MULT_EXPR, diff_type, chunk_size, in oacc_xform_loop() 683 r = build2 (MULT_EXPR, diff_type, r, span); in oacc_xform_loop() 694 per = build2 (MULT_EXPR, diff_type, per, chunk); in oacc_xform_loop() [all …]
|
| D | tree-chrec.h | 163 tree chrec = build2 (POLYNOMIAL_CHREC, TREE_TYPE (left), left, right); in build_polynomial_chrec()
|
| D | omp-expand.cc | 739 t = build2 (MODIFY_EXPR, type, OMP_CLAUSE_DECL (rtmp), in expand_parallel_call() 3682 t = build2 (fd->loops[i].cond_code, boolean_type_node, v, n2); in expand_omp_for_ordered_loops() 4506 t = build2 (fd->loop.cond_code, boolean_type_node, in expand_omp_for_generic() 5109 t = build2 (LT_EXPR, boolean_type_node, threadid, tt); in expand_omp_for_static_nochunk() 5193 t = build2 (MULT_EXPR, itype, q, threadid); in expand_omp_for_static_nochunk() 5194 t = build2 (PLUS_EXPR, itype, t, tt); in expand_omp_for_static_nochunk() 5200 t = build2 (GE_EXPR, boolean_type_node, s0, e0); in expand_omp_for_static_nochunk() 5404 t = build2 (fd->loop.cond_code, boolean_type_node, in expand_omp_for_static_nochunk() 5909 t = build2 (LT_EXPR, boolean_type_node, s0, n); in expand_omp_for_static_chunk() 6108 t = build2 (EQ_EXPR, boolean_type_node, in expand_omp_for_static_chunk() [all …]
|
| D | omp-low.cc | 4772 tree r = build2 (MEM_REF, pointer_sized_int_node, in task_reduction_read() 5135 x = build2 (MODIFY_EXPR, TREE_TYPE (new_var), new_var, x); in lower_rec_input_clauses() 5151 t = build2 (MODIFY_EXPR, ptype, x, t); in lower_rec_input_clauses() 5435 x = build2 (MEM_REF, TREE_TYPE (new_var), x, in lower_rec_input_clauses() 5612 x = build2 (code, TREE_TYPE (type), in lower_rec_input_clauses() 5972 x = build2 (MODIFY_EXPR, TREE_TYPE (ivar), in lower_rec_input_clauses() 6001 x = build2 (MODIFY_EXPR, TREE_TYPE (t), t, in lower_rec_input_clauses() 6003 x = build2 (COMPOUND_EXPR, TREE_TYPE (orig_v), x, in lower_rec_input_clauses() 6004 build2 (MODIFY_EXPR, TREE_TYPE (orig_v), in lower_rec_input_clauses() 6006 tree cond = build2 (LT_EXPR, boolean_type_node, t, in lower_rec_input_clauses() [all …]
|
| D | tree-ssa-dom.cc | 288 tree cond = build2 (EQ_EXPR, boolean_type_node, in derive_equivalences() 318 tree cond = build2 (code, boolean_type_node, in derive_equivalences() 366 tree cond = build2 (code, boolean_type_node, in derive_equivalences() 541 tree cond = build2 (code, boolean_type_node, op0, op1); in record_edge_info() 565 tree cond = build2 (code, boolean_type_node, op0, op1); in record_edge_info()
|
| D | targhooks.cc | 2374 return build2 (COMPLEX_EXPR, type, real_part, imag_part); in std_gimplify_va_arg_expr() 2398 t = build2 (MODIFY_EXPR, TREE_TYPE (valist), valist_tmp, in std_gimplify_va_arg_expr() 2402 t = build2 (MODIFY_EXPR, TREE_TYPE (valist), valist_tmp, in std_gimplify_va_arg_expr() 2442 t = build2 (MODIFY_EXPR, TREE_TYPE (valist), valist, t); in std_gimplify_va_arg_expr()
|
| D | gimple-streamer-out.cc | 151 *basep = build2 (MEM_REF, TREE_TYPE (*basep), in output_gimple_stmt()
|
| D | gimplify.cc | 644 mod = build2 (INIT_EXPR, TREE_TYPE (t), t, unshare_expr (val)); in internal_get_tmp_var() 1188 *p = build2 (INIT_EXPR, type, temp, *p); in voidify_wrapper_expr() 1722 t = build2 (MODIFY_EXPR, TREE_TYPE (addr), addr, t); in gimplify_vla_decl() 1935 init = build2 (INIT_EXPR, void_type_node, decl, init); in gimplify_decl_expr() 3428 *expr_p = build2 (MODIFY_EXPR, TREE_TYPE (lvalue), lvalue, t1); in gimplify_self_mod_expr() 3456 *expr_p = build2 (WITH_SIZE_EXPR, type, expr, size); in maybe_with_size_expr() 4370 TREE_OPERAND (expr, 1) = build2 (INIT_EXPR, type, tmp, then_); in gimplify_cond_expr() 4374 TREE_OPERAND (expr, 2) = build2 (INIT_EXPR, type, tmp, else_); in gimplify_cond_expr() 4877 tmp = build2 (PLUS_EXPR, var_type, var, in gimplify_init_ctor_eval_range() 4972 tree init = build2 (INIT_EXPR, TREE_TYPE (cref), cref, value); in gimplify_init_ctor_eval() [all …]
|
| D | gimple-predicate-analysis.cc | 649 return build2 (cond_code, TREE_TYPE (lhs), lhs, rhs); in build_pred_expr() 670 subexpr = subexpr ? build2 (subcode, boolean_type_node, in build_pred_expr() 674 expr = build2 (code, boolean_type_node, expr, subexpr); in build_pred_expr() 2314 return build2 (TRUTH_AND_EXPR, boolean_type_node, expr, m_use_expr); in expr()
|
| D | omp-simd-clone.cc | 789 t = build2 (MODIFY_EXPR, TREE_TYPE (t), t, arg); in simd_clone_init_simd_arrays() 799 tree t = build2 (MEM_REF, TREE_TYPE (arg), ptr, in simd_clone_init_simd_arrays() 801 t = build2 (MODIFY_EXPR, TREE_TYPE (t), t, arg); in simd_clone_init_simd_arrays() 821 tree t = build2 (MEM_REF, TREE_TYPE (arg), ptr, in simd_clone_init_simd_arrays() 823 t = build2 (MODIFY_EXPR, TREE_TYPE (t), t, arg); in simd_clone_init_simd_arrays()
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/config/rs6000/ |
| D | rs6000-call.cc | 2507 t = build2 (MODIFY_EXPR, TREE_TYPE (gpr), gpr, in rs6000_va_start() 2515 t = build2 (MODIFY_EXPR, TREE_TYPE (fpr), fpr, in rs6000_va_start() 2530 t = build2 (MODIFY_EXPR, TREE_TYPE (ovf), ovf, t); in rs6000_va_start() 2546 t = build2 (MODIFY_EXPR, TREE_TYPE (sav), sav, t); in rs6000_va_start() 2599 t = build2 (MODIFY_EXPR, TREE_TYPE (valist), valist_tmp, in rs6000_gimplify_va_arg() 2604 t = build2 (MODIFY_EXPR, TREE_TYPE (valist), valist_tmp, in rs6000_gimplify_va_arg() 2608 t = build2 (MODIFY_EXPR, TREE_TYPE (valist), valist, t); in rs6000_gimplify_va_arg() 2639 return build2 (COMPLEX_EXPR, type, real_part, imag_part); in rs6000_gimplify_va_arg() 2706 u = build2 (BIT_AND_EXPR, TREE_TYPE (reg), unshare_expr (reg), in rs6000_gimplify_va_arg() 2708 u = build2 (POSTINCREMENT_EXPR, TREE_TYPE (reg), in rs6000_gimplify_va_arg() [all …]
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/config/stormy16/ |
| D | stormy16.cc | 1322 t = build2 (MODIFY_EXPR, TREE_TYPE (base), base, t); in xstormy16_expand_builtin_va_start() 1326 t = build2 (MODIFY_EXPR, TREE_TYPE (count), count, in xstormy16_expand_builtin_va_start() 1371 t = build2 (PLUS_EXPR, TREE_TYPE (count), count_tmp, t); in xstormy16_gimplify_va_arg_expr() 1373 t = build2 (GT_EXPR, boolean_type_node, t, r); in xstormy16_gimplify_va_arg_expr() 1398 u = build2 (MODIFY_EXPR, TREE_TYPE (count_tmp), count_tmp, r); in xstormy16_gimplify_va_arg_expr() 1401 t = build2 (GE_EXPR, boolean_type_node, count_tmp, t); in xstormy16_gimplify_va_arg_expr() 1409 t = build2 (MINUS_EXPR, TREE_TYPE (count), count_tmp, t); in xstormy16_gimplify_va_arg_expr() 1410 t = build2 (PLUS_EXPR, TREE_TYPE (count), t, in xstormy16_gimplify_va_arg_expr() 1421 t = build2 (PLUS_EXPR, TREE_TYPE (count), count_tmp, t); in xstormy16_gimplify_va_arg_expr()
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/config/s390/ |
| D | s390-c.cc | 502 return build2 (MEM_REF, mem_type, in s390_expand_overloaded_builtin() 515 return build2 (MODIFY_EXPR, mem_type, in s390_expand_overloaded_builtin() 1052 (*arglist)[i] = build2 (BIT_AND_EXPR, integer_type_node, in s390_resolve_overloaded_builtin()
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/config/xtensa/ |
| D | xtensa.cc | 3246 t = build2 (MODIFY_EXPR, ptr_type_node, reg, u); in xtensa_va_start() 3253 t = build2 (MODIFY_EXPR, ptr_type_node, stk, u); in xtensa_va_start() 3262 t = build2 (MODIFY_EXPR, integer_type_node, ndx, in xtensa_va_start() 3300 return build2 (COMPLEX_EXPR, type, real_part, imag_part); in xtensa_gimplify_va_arg_expr() 3332 t = build2 (PLUS_EXPR, integer_type_node, unshare_expr (orig_ndx), in xtensa_gimplify_va_arg_expr() 3334 t = build2 (BIT_AND_EXPR, integer_type_node, t, in xtensa_gimplify_va_arg_expr() 3345 t = build2 (PLUS_EXPR, integer_type_node, orig_ndx, t); in xtensa_gimplify_va_arg_expr() 3363 t = build2 (GT_EXPR, boolean_type_node, unshare_expr (ndx), in xtensa_gimplify_va_arg_expr() 3393 t = build2 (GT_EXPR, boolean_type_node, unshare_expr (orig_ndx), in xtensa_gimplify_va_arg_expr() 3440 t = build2 (MINUS_EXPR, sizetype, t, size); in xtensa_gimplify_va_arg_expr()
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/objc/ |
| D | objc-act.cc | 2076 location, build2 (PLUS_EXPR, TREE_TYPE (argument), in objc_build_incr_expr_for_property_ref() 2083 location, build2 (MINUS_EXPR, TREE_TYPE (argument), in objc_build_incr_expr_for_property_ref() 2108 build2 (PLUS_EXPR, TREE_TYPE (argument), in objc_build_incr_expr_for_property_ref() 2114 build2 (MINUS_EXPR, TREE_TYPE (argument), in objc_build_incr_expr_for_property_ref() 10006 t = build2 (MODIFY_EXPR, void_type_node, objc_foreach_collection_decl, collection_expression); in objc_finish_foreach_loop() 10013 t = build2 (MODIFY_EXPR, void_type_node, objc_build_component_ref (objc_foreach_enum_state_decl, in objc_finish_foreach_loop() 10020 t = build2 (MODIFY_EXPR, void_type_node, objc_build_component_ref (objc_foreach_enum_state_decl, in objc_finish_foreach_loop() 10027 t = build2 (MODIFY_EXPR, void_type_node, objc_build_component_ref (objc_foreach_enum_state_decl, in objc_finish_foreach_loop() 10040 t = build2 (MODIFY_EXPR, void_type_node, in objc_finish_foreach_loop() 10075 t = build2 (MODIFY_EXPR, void_type_node, objc_foreach_batchsize_decl, in objc_finish_foreach_loop() [all …]
|
| D | objc-next-runtime-abi-01.cc | 2568 cond = build2 (COMPOUND_EXPR, TREE_TYPE (sj), enter, sj); in next_sjlj_build_enter_and_setjmp() 2588 t = build2 (MODIFY_EXPR, void_type_node, decl, t); in next_sjlj_build_exc_extract() 2651 t = build2 (MODIFY_EXPR, void_type_node, (*ctcp)->rethrow_decl, in next_sjlj_build_catch_list() 2722 t = build2 (MODIFY_EXPR, void_type_node, rethrow_decl, in next_sjlj_build_try_catch_finally() 2728 try_fin = build2 (TRY_FINALLY_EXPR, void_type_node, NULL, NULL); in next_sjlj_build_try_catch_finally() 2917 return build2 (MODIFY_EXPR, void_type_node, decl, t); in begin_catch()
|