Home
last modified time | relevance | path

Searched refs:TYPE_SIGN (Results 1 – 25 of 39) sorted by relevance

12

/dragonfly/contrib/gcc-8.0/gcc/
H A Dtree-ssa-ccp.c300 val.mask = extend_mask (nonzero_bits, TYPE_SIGN (TREE_TYPE (var))); in get_default_value()
1573 bit_value_unop (code, TYPE_SIGN (type), TYPE_PRECISION (type), &value, &mask, in bit_value_unop()
1574 TYPE_SIGN (TREE_TYPE (rhs)), TYPE_PRECISION (TREE_TYPE (rhs)), in bit_value_unop()
1620 bit_value_binop (code, TYPE_SIGN (type), TYPE_PRECISION (type), &value, &mask, in bit_value_binop()
1621 TYPE_SIGN (TREE_TYPE (rhs1)), TYPE_PRECISION (TREE_TYPE (rhs1)), in bit_value_binop()
1623 TYPE_SIGN (TREE_TYPE (rhs2)), TYPE_PRECISION (TREE_TYPE (rhs2)), in bit_value_binop()
1724 bit_value_binop (BIT_AND_EXPR, TYPE_SIGN (type), TYPE_PRECISION (type), &value, &mask, in bit_value_assume_aligned()
1725 TYPE_SIGN (type), TYPE_PRECISION (type), value_to_wide_int (ptrval), ptrval.mask, in bit_value_assume_aligned()
1726 TYPE_SIGN (type), TYPE_PRECISION (type), value_to_wide_int (alignval), alignval.mask); in bit_value_assume_aligned()
1999 val.mask = extend_mask (nonzero_bits, TYPE_SIGN (TREE_TYPE (lhs))); in evaluate_stmt()
[all …]
H A Dtree-vrp.c762 TYPE_SIGN (TREE_TYPE (val1))); in compare_values_warnv()
1075 TYPE_SIGN (TREE_TYPE (val1))); in vrp_int_const_binop()
1205 signop sgn = TYPE_SIGN (type); in extract_range_from_multiplicative_op_1()
2261 TYPE_SIGN (expr_type)); in extract_range_from_binary_expr_1()
2263 TYPE_SIGN (expr_type)); in extract_range_from_binary_expr_1()
2270 TYPE_SIGN (expr_type)); in extract_range_from_binary_expr_1()
2273 TYPE_SIGN (expr_type)); in extract_range_from_binary_expr_1()
2309 TYPE_SIGN (expr_type)); in extract_range_from_binary_expr_1()
2311 TYPE_SIGN (expr_type)); in extract_range_from_binary_expr_1()
2318 TYPE_SIGN (expr_type)); in extract_range_from_binary_expr_1()
[all …]
H A Dmatch.pd443 TYPE_SIGN (type)))
449 (if (TYPE_SIGN (type) == SIGNED
2061 && TYPE_SIGN (TREE_TYPE (@0)) == TYPE_SIGN (type)
2116 TYPE_SIGN (TREE_TYPE (@0))))
2119 TYPE_SIGN (TREE_TYPE (@0))))
2125 TYPE_SIGN (TREE_TYPE (@0))))
2128 TYPE_SIGN (TREE_TYPE (@0))))
2706 || TYPE_SIGN (c1_type) == TYPE_SIGN (from_type))))
2710 || TYPE_SIGN (c2_type) == TYPE_SIGN (from_type)))))
3367 TYPE_SIGN (TREE_TYPE (@2)))
[all …]
H A Dtree-ssa-loop-niter.c102 wi::to_mpz (wi::to_wide (expr), offset, TYPE_SIGN (type)); in split_to_var_and_offset()
124 signop sgn = TYPE_SIGN (type); in refine_value_range_using_guard()
167 wi::to_mpz (wi::to_wide (c1), valc1, TYPE_SIGN (type)); in refine_value_range_using_guard()
224 wi::to_mpz (0, minc1, TYPE_SIGN (type)); in refine_value_range_using_guard()
225 wi::to_mpz (0, maxc1, TYPE_SIGN (type)); in refine_value_range_using_guard()
368 signop sgn = TYPE_SIGN (type); in determine_value_range()
907 TYPE_SIGN (type)) == 0) in number_of_iterations_ne_max()
1001 TYPE_SIGN (niter_type)); in number_of_iterations_ne()
1503 TYPE_SIGN (niter_type)); in number_of_iterations_lt()
1553 TYPE_SIGN (niter_type)); in number_of_iterations_lt()
H A Dtree-ssanames.c382 if (min == wi::min_value (TYPE_PRECISION (type), TYPE_SIGN (type)) in set_range_info()
383 && max == wi::max_value (TYPE_PRECISION (type), TYPE_SIGN (type))) in set_range_info()
H A Dvr-values.c1779 signop sgn = TYPE_SIGN (TREE_TYPE (step)); in adjust_range_with_scev()
3434 src_sgn = TYPE_SIGN (src_type); in range_fits_type_p()
3592 TYPE_SIGN (TREE_TYPE (op0))) in simplify_cond_using_ranges_2()
3822 innermin = widest_int::from (imin, TYPE_SIGN (TREE_TYPE (innerop))); in simplify_conversion_using_ranges()
3823 innermax = widest_int::from (imax, TYPE_SIGN (TREE_TYPE (innerop))); in simplify_conversion_using_ranges()
3839 inner_sgn = TYPE_SIGN (TREE_TYPE (innerop)); in simplify_conversion_using_ranges()
3848 middle_sgn = TYPE_SIGN (TREE_TYPE (middleop)); in simplify_conversion_using_ranges()
3855 final_sgn = TYPE_SIGN (finaltype); in simplify_conversion_using_ranges()
H A Dtree-ssa-phiopt.c1229 TYPE_SIGN (TREE_TYPE (larger)), in minmax_replacement()
1238 TYPE_SIGN (TREE_TYPE (larger)), in minmax_replacement()
1257 TYPE_SIGN (TREE_TYPE (smaller)), in minmax_replacement()
1266 TYPE_SIGN (TREE_TYPE (smaller)), in minmax_replacement()
H A Dprint-tree.c121 print_dec (wi::to_wide (node), file, TYPE_SIGN (TREE_TYPE (node))); in print_node_brief()
729 print_dec (wi::to_wide (node), file, TYPE_SIGN (TREE_TYPE (node))); in print_node()
H A Dfold-const.c978 signop sign = TYPE_SIGN (type); in int_const_binop_2()
2255 TYPE_SIGN (arg_type))); in fold_convert_const()
6198 TYPE_SIGN (type))) in extract_muldiv_1()
6384 TYPE_SIGN (type))) in extract_muldiv_1()
6424 TYPE_SIGN (type))) in extract_muldiv_1()
6487 TYPE_SIGN (type))) in extract_muldiv_1()
6497 TYPE_SIGN (type))) in extract_muldiv_1()
6675 signop sign = TYPE_SIGN (type); in fold_div_compare()
11879 TYPE_SIGN (index_type)); in get_array_ctor_element_at_index()
11884 TYPE_SIGN (index_type)); in get_array_ctor_element_at_index()
[all …]
H A Dtree.c1368 return wide_int_to_tree (type, widest_int::from (cst, TYPE_SIGN (type))); in double_int_to_tree()
1390 signop sign = TYPE_SIGN (type); in force_fit_type()
1479 signop sgn = TYPE_SIGN (type); in wide_int_to_tree_1()
1529 if (TYPE_SIGN (type) == UNSIGNED) in wide_int_to_tree_1()
2122 TYPE_SIGN (TREE_TYPE (i))); in real_value_from_int_cst()
7008 TYPE_SIGN (TREE_TYPE (t1))), in simple_cst_equal()
7010 TYPE_SIGN (TREE_TYPE (t2)))); in simple_cst_equal()
8650 signop sgn_c = TYPE_SIGN (TREE_TYPE (c)); in int_fits_type_p()
8749 wi::to_mpz (wi::to_wide (TYPE_MIN_VALUE (type)), min, TYPE_SIGN (type)); in get_type_static_bounds()
8763 wi::to_mpz (wi::to_wide (TYPE_MAX_VALUE (type)), max, TYPE_SIGN (type)); in get_type_static_bounds()
[all …]
H A Dtree-affine.c887 signop sgn = TYPE_SIGN (val->type); in print_aff()
H A Dipa-prop.c1917 TYPE_SIGN (TREE_TYPE (arg)))); in ipa_compute_jump_functions_for_edge()
4990 signop sgn = TYPE_SIGN (TREE_TYPE (ddef)); in ipcp_update_bits()
5083 TYPE_SIGN (type)), in ipcp_update_vr()
5085 TYPE_SIGN (type))); in ipcp_update_vr()
H A Dgimple-pretty-print.c2157 pp_wide_int (buffer, min, TYPE_SIGN (TREE_TYPE (node))); in dump_ssaname_info()
2159 pp_wide_int (buffer, max, TYPE_SIGN (TREE_TYPE (node))); in dump_ssaname_info()
H A Dtree-scalar-evolution.c3156 signop sgn = TYPE_SIGN (type); in iv_can_overflow_p()
3432 TYPE_SIGN (type), &overflow); in simple_iv_with_niters()
H A Dtree-switch-conversion.c1787 print_dec (wi::to_wide (root->low), f, TYPE_SIGN (TREE_TYPE (root->low))); in dump_case_nodes()
1792 TYPE_SIGN (TREE_TYPE (root->high))); in dump_case_nodes()
H A Dtree.h830 #define TYPE_SIGN(NODE) ((signop) TYPE_UNSIGNED (NODE)) macro
5548 return wide_int::from (wi::to_wide (t), prec, TYPE_SIGN (TREE_TYPE (t)));
5718 return min_value (TYPE_PRECISION (type), TYPE_SIGN (type));
5726 return max_value (TYPE_PRECISION (type), TYPE_SIGN (type));
H A Dgimple-ssa-sprintf.c1262 if (argprec == dirprec && TYPE_SIGN (argtype) == TYPE_SIGN (dirtype)) in adjust_range_for_overflow()
H A Dfold-const-call.c907 *result = wide_int::from (arg, precision, TYPE_SIGN (arg_type)).bswap (); in fold_const_call_ss()
H A Dgimple-ssa-strength-reduction.c1423 signop sign = TYPE_SIGN (TREE_TYPE (base_cand->stride)); in create_add_imm_cand()
2157 TYPE_SIGN (target_type))) in replace_mult_candidate()
H A Dtree-ssa-strlen.c3356 TYPE_SIGN (type)) in strlen_check_and_optimize_stmt()
3358 TYPE_SIGN (type)))) in strlen_check_and_optimize_stmt()
H A Dtree-vect-loop.c6373 max_loop_value = wi::mul (wi::to_widest (step), ni, TYPE_SIGN (lhs_type), in is_nonwrapping_integer_induction()
6379 TYPE_SIGN (lhs_type), &overflow); in is_nonwrapping_integer_induction()
6383 return (wi::min_precision (max_loop_value, TYPE_SIGN (lhs_type)) in is_nonwrapping_integer_induction()
8475 signop sgn = TYPE_SIGN (type); in loop_niters_no_overflow()
H A Dinternal-fn.c495 if (TYPE_SIGN (TREE_TYPE (arg)) != sign) in get_min_precision()
550 if (sign == TYPE_SIGN (TREE_TYPE (arg))) in get_min_precision()
H A Dtree-ssa-pre.c3123 TYPE_SIGN (type)), in insert_into_preds_of_block()
3125 TYPE_SIGN (type))); in insert_into_preds_of_block()
/dragonfly/contrib/gcc-8.0/gcc/c-family/
H A Dc-pretty-print.c922 if (wi::lt_p (wi::to_wide (i), 0, TYPE_SIGN (TREE_TYPE (i)))) in pp_c_integer_constant()
/dragonfly/contrib/gcc-8.0/gcc/cp/
H A Dtypeck2.c1289 TYPE_SIGN (TREE_TYPE (domain))).to_uhwi (); in process_init_constructor_array()

12