| /netbsd/src/external/gpl3/gcc/dist/gcc/ |
| D | omp-expand.cc | 740 fold_convert (type, in expand_parallel_call() 741 fold_convert (pointer_sized_int_node, t))); in expand_parallel_call() 863 priority = fold_convert (integer_type_node, in expand_task_call() 942 num_teams = fold_convert (unsigned_type_node, num_teams); in expand_teams_call() 950 thread_limit = fold_convert (unsigned_type_node, thread_limit); in expand_teams_call() 1619 s = fold_convert (diff_type, s); in expand_oacc_collapse_init() 1628 fold_convert (plus_type, negating ? b : e), in expand_oacc_collapse_init() 1629 fold_convert (plus_type, negating ? e : b)); in expand_oacc_collapse_init() 1630 expr = fold_convert (diff_type, expr); in expand_oacc_collapse_init() 1649 fold_convert (bound_type, iters)); in expand_oacc_collapse_init() [all …]
|
| D | tree-ssa-loop-niter.cc | 161 c0 = fold_convert (type, c0); in refine_value_range_using_guard() 162 c1 = fold_convert (type, c1); in refine_value_range_using_guard() 601 c0 = fold_convert (type, c0); in refine_bounds_using_guard() 602 c1 = fold_convert (type, c1); in refine_bounds_using_guard() 1003 s = fold_convert (niter_type, in number_of_iterations_ne() 1006 fold_convert (niter_type, iv->base), in number_of_iterations_ne() 1007 fold_convert (niter_type, final)); in number_of_iterations_ne() 1012 s = fold_convert (niter_type, iv->step); in number_of_iterations_ne() 1014 fold_convert (niter_type, final), in number_of_iterations_ne() 1015 fold_convert (niter_type, iv->base)); in number_of_iterations_ne() [all …]
|
| D | tree-affine.cc | 186 elt = fold_convert (type, elt); in aff_combination_add_elt() 189 fold_convert (type, elt), in aff_combination_add_elt() 231 tree val = fold_convert (type, aff_combination_to_tree (comb)); in aff_combination_convert() 238 comb->rest = fold_convert (type, comb->rest); in aff_combination_convert() 249 comb->elts[j].val = fold_convert (type, comb->elts[i].val); in aff_combination_convert() 340 op0 = fold_convert (otype, op0); in expr_to_aff_combination() 341 op1 = fold_convert (otype, op1); in expr_to_aff_combination() 369 op0 = fold_convert (otype, op0); in expr_to_aff_combination() 370 op1 = fold_convert (otype, op1); in expr_to_aff_combination() 491 elt = fold_convert (type, elt); in add_elt_to_tree() [all …]
|
| D | sancov.cc | 111 lhs = fold_convert (to_type, lhs); in instrument_comparison() 119 rhs = fold_convert (to_type, rhs); in instrument_comparison() 198 fold_convert (uint64_type_node, low_case)); in instrument_switch() 203 fold_convert (uint64_type_node, high_case)); in instrument_switch() 219 index = fold_convert (uint64_type_node, index); in instrument_switch()
|
| D | tree-ssa-ifcombine.cc | 499 bits1 = fold_convert (unsigned_type_for (TREE_TYPE (bits1)), bits1); in ifcombine_ifandif() 500 name1 = fold_convert (TREE_TYPE (bits1), name1); in ifcombine_ifandif() 501 bits2 = fold_convert (unsigned_type_for (TREE_TYPE (bits2)), bits2); in ifcombine_ifandif() 502 bits2 = fold_convert (TREE_TYPE (bits1), bits2); in ifcombine_ifandif() 506 bits2 = fold_convert (unsigned_type_for (TREE_TYPE (bits2)), bits2); in ifcombine_ifandif() 507 name1 = fold_convert (TREE_TYPE (bits2), name1); in ifcombine_ifandif() 508 bits1 = fold_convert (unsigned_type_for (TREE_TYPE (bits1)), bits1); in ifcombine_ifandif() 509 bits1 = fold_convert (TREE_TYPE (bits2), bits1); in ifcombine_ifandif()
|
| D | function.h | 570 (TO).var = fold_convert (ssizetype, inc); \ 573 fold_convert (ssizetype, inc)); \ 583 fold_convert (ssizetype, dec)); \ 586 fold_convert (ssizetype, dec)); \ 593 : size_binop (PLUS_EXPR, fold_convert (ssizetype, (SIZE).var), \
|
| D | omp-general.cc | 167 step = fold_convert (ssizetype, TREE_OPERAND (incr, 1)); in omp_get_for_step_from_incr() 547 t = fold_convert (itype, t); in omp_extract_for_data() 548 first = fold_convert (itype, first); in omp_extract_for_data() 549 ostep = fold_convert (itype, ostep); in omp_extract_for_data() 561 tree m1 = fold_convert (itype, loop->m1); in omp_extract_for_data() 562 tree n1 = fold_convert (itype, loop->n1); in omp_extract_for_data() 574 tree n2 = fold_convert (itype, loop->n2); in omp_extract_for_data() 575 tree m2 = fold_convert (itype, loop->m2); in omp_extract_for_data() 585 n1first = fold_convert (TREE_TYPE (loop->v), n1first); in omp_extract_for_data() 586 n2first = fold_convert (TREE_TYPE (loop->v), n2first); in omp_extract_for_data() [all …]
|
| D | stmt.cc | 919 minval = fold_convert (index_type, CASE_LOW (elt)); in expand_case() 922 maxval = fold_convert (index_type, CASE_HIGH (elt)); in expand_case() 924 maxval = fold_convert (index_type, CASE_LOW (elt)); in expand_case() 946 minval = fold_convert (index_type, minval); in expand_case() 947 maxval = fold_convert (index_type, maxval); in expand_case() 978 low = fold_convert (index_type, low); in expand_case() 987 high = fold_convert (index_type, high); in expand_case()
|
| D | omp-offload.cc | 136 size = fold_convert (const_ptr_type_node, DECL_SIZE_UNIT (it)); in add_decls_addresses_to_decl_constructor() 609 per = fold_convert (type, per); in oacc_xform_loop() 610 chunk_size = fold_convert (type, chunk_size); in oacc_xform_loop() 626 r = build2 (MULT_EXPR, type, fold_convert (type, r), step); in oacc_xform_loop() 658 r = fold_convert (diff_type, r); in oacc_xform_loop() 667 volume = fold_convert (diff_type, volume); in oacc_xform_loop() 669 chunk_size = fold_convert (diff_type, chunk_size); in oacc_xform_loop() 680 fold_convert (diff_type, inner_size)); in oacc_xform_loop() 682 r = fold_convert (diff_type, r); in oacc_xform_loop() 686 inner = fold_convert (diff_type, inner); in oacc_xform_loop() [all …]
|
| D | tree-ssa-address.cc | 304 addr_base = fold_convert (type, TMR_BASE (mem_ref)); in tree_mem_ref_addr() 329 fold_convert (TREE_TYPE (addr_off), offset)); in tree_mem_ref_addr() 376 addr->offset = fold_convert (alias_ptr_type, addr->offset); in create_mem_ref_raw() 477 parts->base = fold_convert (build_pointer_type (type), val); in move_hint_to_base() 528 parts->index = fold_convert (sizetype, val); in move_variant_to_index() 542 parts->index = fold_convert (sizetype, elt); in add_to_parts() 672 elt = fold_convert (sizetype, addr->elts[i].val); in most_expensive_mult_to_index() 739 part = fold_convert (sizetype, addr->elts[i].val); in addr_to_parts() 746 add_to_parts (parts, fold_convert (sizetype, addr->rest)); in addr_to_parts()
|
| D | tree-chrec.cc | 340 return fold_build_pointer_plus (fold_convert (type, op0), in chrec_fold_plus_1() 344 fold_convert (type, op0), in chrec_fold_plus_1() 345 fold_convert (type, op1)); in chrec_fold_plus_1() 492 return fold_convert (type, n); in tree_fold_binomial() 1460 fold_convert (type, TREE_OPERAND (chrec, 0)), in chrec_convert_1() 1461 fold_convert (type, TREE_OPERAND (chrec, 1))); in chrec_convert_1() 1473 fold_convert (utype, in chrec_convert_1() 1475 fold_convert (utype, in chrec_convert_1() 1480 res = fold_convert (type, chrec); in chrec_convert_1()
|
| D | tree-tailcall.cc | 689 a = fold_build2 (PLUS_EXPR, type, fold_convert (type, a), tmp_a); in find_tail_calls() 697 m = fold_build2 (MULT_EXPR, type, fold_convert (type, m), tmp_m); in find_tail_calls() 702 a = fold_build2 (MULT_EXPR, type, fold_convert (type, a), tmp_m); in find_tail_calls() 806 fold_convert (TREE_TYPE (op1), acc), op1); in adjust_return_value_with_ops() 807 tree rhs = fold_convert (ret_type, tem); in adjust_return_value_with_ops() 832 tree rhs = fold_convert (TREE_TYPE (acc), in update_accumulator_with_ops() 835 fold_convert (TREE_TYPE (op1), acc), in update_accumulator_with_ops()
|
| D | tree-ssa-loop-ivopts.cc | 1106 obj = fold_convert (ptr_type_node, build_fold_addr_expr (base)); in determine_base_object_1() 1109 obj = fold_convert (ptr_type_node, *tp); in determine_base_object_1() 1201 base = fold_convert (TREE_TYPE (base), aff_combination_to_tree (&comb)); in alloc_iv() 1333 base = fold_convert (type, base); in find_bivs() 1339 step = fold_convert (type, step); in find_bivs() 2824 return fold_convert (orig_type, expr); in strip_offset_1() 2842 return fold_convert (orig_type, expr); in strip_offset_1() 2907 return fold_convert (orig_type, expr); in strip_offset_1() 2938 expr = fold_convert (orig_type, expr); in strip_offset_1() 3140 base = fold_convert (type, base); in add_candidate_1() [all …]
|
| D | tree-data-ref.cc | 768 *off = fold_convert (ssizetype, op0); in split_constant_offset_1() 797 *off = size_binop (MULT_EXPR, off0, fold_convert (ssizetype, op1)); in split_constant_offset_1() 802 fold_convert (sizetype, op1)); in split_constant_offset_1() 830 var0 = fold_convert (type, base); in split_constant_offset_1() 955 *var = fold_convert (type, *var); in split_constant_offset_1() 960 *var = fold_convert (sizetype, *var); in split_constant_offset_1() 1054 *var = fold_convert (sizetype, *var); in split_constant_offset() 1075 *var = fold_convert (TREE_TYPE (exp), *var); in split_constant_offset() 1222 fold_convert (ssizetype, base_iv.step), in dr_analyze_innermost() 1223 fold_convert (ssizetype, offset_iv.step)); in dr_analyze_innermost() [all …]
|
| D | tree-scalar-evolution.cc | 1569 new_init = fold_convert (TREE_TYPE (res), in interpret_loop_phi() 1770 fold_convert (ctype, integer_minus_one_node)); in interpret_rhs_expr() 1781 fold_convert (type, integer_minus_one_node), in interpret_rhs_expr() 2543 return fold_convert (type, op0); in instantiate_scev_convert() 2589 (type, fold_convert (type, integer_minus_one_node), op0); in instantiate_scev_not() 2593 (type, fold_convert (type, integer_minus_one_node), op0); in instantiate_scev_not() 3136 init = fold_convert (type, init); in derive_simple_iv_with_niters() 3137 step = fold_convert (type, step); in derive_simple_iv_with_niters() 3142 delta = fold_build2 (MINUS_EXPR, type, init, fold_convert (type, bound)); in derive_simple_iv_with_niters() 3148 delta = fold_build2 (MINUS_EXPR, type, fold_convert (type, bound), init); in derive_simple_iv_with_niters() [all …]
|
| D | tree-ssa-loop-prefetch.cc | 465 fold_convert (sizetype, step), in idx_analyze_ref() 466 fold_convert (sizetype, stepsize)); in idx_analyze_ref() 474 fold_convert (sizetype, *ar_data->step), in idx_analyze_ref() 475 fold_convert (sizetype, step)); in idx_analyze_ref() 1203 fold_convert (sizetype, ref->group->step), in issue_prefetch_ref() 1204 fold_convert (sizetype, size_int (ahead))); in issue_prefetch_ref()
|
| D | tree-object-size.cc | 375 offset = fold_convert (sizetype, offset); in size_for_offset() 447 t = fold_convert (sizetype, t); in compute_object_offset() 788 targ1 = fold_convert (sizetype, targ1); in alloc_object_size() 796 targ2 = fold_convert (sizetype, targ2); in alloc_object_size() 1514 sz = fold_convert (sizetype, sz); in parm_object_size() 1971 tree cst = fold_convert (type, bytes); in early_object_sizes_execute_one() 2084 result = fold_convert (size_type_node, in object_sizes_execute()
|
| D | stor-layout.cc | 897 x = fold_convert (bitsizetype, x); in bits_from_bytes() 931 return size_binop (PLUS_EXPR, offset, fold_convert (sizetype, bytepos)); in byte_from_pos() 946 fold_convert (sizetype, TREE_OPERAND (pos, 0)), in pos_from_bit() 953 fold_convert (sizetype, in pos_from_bit() 1360 fold_convert (sizetype, in place_field() 1568 fold_convert (sizetype, d)); in place_field() 1683 fold_convert (sizetype, in place_field() 1960 = fold_convert (sizetype, in finalize_type_size() 2535 = fold_convert (sizetype, in layout_type()
|
| D | ubsan.cc | 142 return fold_convert (pointer_sized_int_node, t); in ubsan_encode_value() 715 index = fold_convert (TREE_TYPE (bound), index); in ubsan_expand_bounds_ifn() 858 fold_convert (unsigned_char_type_node, ckind), in ubsan_expand_null_ifn() 1521 fold_convert (TREE_TYPE (t), moff)); in maybe_instrument_pointer_overflow() 1523 t = fold_convert (sizetype, moff); in maybe_instrument_pointer_overflow() 1742 minv = fold_convert (utype, minv); in instrument_bool_enum_load() 1743 maxv = fold_convert (utype, maxv); in instrument_bool_enum_load() 2217 fold_convert (pointer_sized_int_node, ptr), in instrument_object_size() 2218 fold_convert (pointer_sized_int_node, base_addr)); in instrument_object_size()
|
| D | tree-vect-loop-manip.cc | 1601 fold_convert (stype, niters), step_expr); in vect_update_ivs_after_vectorizer() 1605 ni = fold_convert (type, in vect_update_ivs_after_vectorizer() 1607 fold_convert (stype, init_expr), in vect_update_ivs_after_vectorizer() 1670 tree int_start_addr = fold_convert (type, start_addr); in get_misalign_in_elems() 1761 iters = fold_convert (niters_type, iters); in vect_gen_prolog_loop_niters() 1809 fold_convert (sizetype, niters), in vect_update_init_of_dr() 1810 fold_convert (sizetype, DR_STEP (dr))); in vect_update_init_of_dr() 1812 fold_convert (sizetype, offset), niters); in vect_update_init_of_dr() 1837 niters = fold_convert (sizetype, niters); in vect_update_inits_of_drs() 1872 misalign_in_elems = fold_convert (type, misalign_in_elems); in vect_prepare_for_masked_peels() [all …]
|
| D | tree-vrp.cc | 364 val2 = fold_convert (TREE_TYPE (val1), val2); in compare_values_warnv() 1555 cst = fold_convert (TREE_TYPE (name2), val); in register_edge_assert_for_2() 1619 cst = fold_convert (TREE_TYPE (name2), in register_edge_assert_for_2() 1624 fold_convert (TREE_TYPE (name2), val)); in register_edge_assert_for_2() 1669 val2 = fold_convert (type, val2); in register_edge_assert_for_2() 1735 comp_code, fold_convert (TREE_TYPE (rhs1), val)); in register_edge_assert_for_2() 3019 op, fold_convert (TREE_TYPE (op), min), in find_switch_asserts() 3023 fold_convert (TREE_TYPE (op), max), in find_switch_asserts() 3076 min = fold_convert (TREE_TYPE (op), min); in find_switch_asserts() 3085 tree uop = fold_convert (unsigned_type_for (TREE_TYPE (op)), op); in find_switch_asserts() [all …]
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/config/ |
| D | vxworks.cc | 113 constructor_elt elt = {field, fold_convert (TREE_TYPE (field), tmpl_addr)}; in vxworks_emutls_var_init() 123 elt.value = fold_convert (TREE_TYPE (field), DECL_SIZE_UNIT (decl)); in vxworks_emutls_var_init()
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/config/rs6000/ |
| D | rs6000-c.cc | 843 tree result = fold_convert (type, expr); in fully_fold_convert() 924 return fold_convert (ret_type, call); in altivec_build_resolved_builtin() 966 fold_convert (types[0], args[1])); in resolve_vec_mul() 1304 arg = save_expr (fold_convert (TREE_TYPE (type), arg)); in resolve_vec_splats() 1443 result = fold_convert (arg1_inner_type, result); in resolve_vec_extract() 1821 arg = fold_convert (type, arg); in altivec_resolve_overloaded_builtin() 1832 arg = fold_convert (type, arg); in altivec_resolve_overloaded_builtin()
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/config/stormy16/ |
| D | stormy16.cc | 1320 u = fold_convert (TREE_TYPE (count), u); in xstormy16_expand_builtin_va_start() 1370 t = fold_convert (TREE_TYPE (count), size_tree); in xstormy16_gimplify_va_arg_expr() 1372 r = fold_convert (TREE_TYPE (count), size_int (size_of_reg_args)); in xstormy16_gimplify_va_arg_expr() 1400 t = fold_convert (TREE_TYPE (count), r); in xstormy16_gimplify_va_arg_expr() 1408 t = fold_convert (TREE_TYPE (count), t); in xstormy16_gimplify_va_arg_expr() 1411 fold_convert (TREE_TYPE (count), size_tree)); in xstormy16_gimplify_va_arg_expr() 1412 t = fold_convert (TREE_TYPE (t), fold (t)); in xstormy16_gimplify_va_arg_expr() 1420 t = fold_convert (TREE_TYPE (count), size_tree); in xstormy16_gimplify_va_arg_expr() 1424 addr = fold_convert (build_pointer_type (type), addr); in xstormy16_gimplify_va_arg_expr()
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/cp/ |
| D | class.cc | 460 v_offset = fold_convert (t, current_vtt_parm); in build_base_path() 511 offset = fold_convert (sizetype, offset); in build_base_path() 661 expr = fold_convert (build_pointer_type (BINFO_TYPE (base)), expr); in convert_to_base_statically() 782 fold_convert (TREE_TYPE (instance_ptr), idx)); in build_vfn_ref() 1970 fold_convert (ssizetype, in determine_primary_bases() 1972 fold_convert (ssizetype, in determine_primary_bases() 2034 fold_convert (ssizetype, BINFO_OFFSET (primary))); in determine_primary_bases() 2699 tree offset = fold_convert (ssizetype, BINFO_OFFSET (thunk_binfo)); in update_vtable_entry_for_fn() 2707 fold_convert (ssizetype, in update_vtable_entry_for_fn() 2796 fold_convert (ssizetype, BINFO_OFFSET (virtual_base)), in update_vtable_entry_for_fn() [all …]
|