Home
last modified time | relevance | path

Searched refs:element_precision (Results 1 – 23 of 23) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dmatch.pd119 && element_precision (type) > element_precision (TREE_TYPE (@0)))
307 || (element_precision (type) >= element_precision (TREE_TYPE (@1))
309 || (element_precision (type)
310 == element_precision (TREE_TYPE (@1)))
313 & wi::mask (element_precision (TREE_TYPE (@1)) - 1,
315 element_precision (type))) == 0)))))
1131 (if (element_precision (type) <= element_precision (TREE_TYPE (@0))
1132 && element_precision (type) <= element_precision (TREE_TYPE (@1)))
1157 (if (element_precision (type) <= element_precision (TREE_TYPE (@0))
1158 && element_precision (type) <= element_precision (TREE_TYPE (@1)))
[all …]
H A Dstor-layout.h39 extern unsigned int element_precision (const_tree);
H A Dconvert.c463 unsigned int inprec = element_precision (intype); in convert_to_integer_1()
464 unsigned int outprec = element_precision (type); in convert_to_integer_1()
H A Dtree-ssanames.c521 unsigned int precision = element_precision (TREE_TYPE (name)); in get_nonzero_bits()
H A Dfold-const.c514 if (wi::to_wide (op1) == element_precision (type) - 1) in negate_expr_p()
707 if (wi::to_wide (op1) == element_precision (type) - 1) in fold_negate_expr_1()
3023 if (element_precision (TREE_TYPE (arg0)) in operand_equal_p()
3024 != element_precision (TREE_TYPE (arg1))) in operand_equal_p()
10583 && (element_precision (rtype) in fold_binary_loc()
10607 == element_precision (rtype))) in fold_binary_loc()
10624 element_precision (rtype)) == 0 in fold_binary_loc()
10636 && pow2p_hwi (element_precision (rtype))) in fold_binary_loc()
10646 element_precision (rtype) - 1) == 0 in fold_binary_loc()
11180 prec = element_precision (TREE_TYPE (TREE_OPERAND (arg0, 0))); in fold_binary_loc()
[all …]
H A Dtree-ssa-loop-niter.c4743 || element_precision (type) != element_precision (civ_type)) in loop_exits_before_overflow()
H A Dtree-cfg.c3773 || element_precision (lhs_type) != element_precision (rhs1_type)) in verify_gimple_assign_unary()
H A Dtree.c7718 element_precision (const_tree type) in element_precision() function
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dmatch.pd162 && element_precision (type) > element_precision (TREE_TYPE (@0)))
172 && wi::to_widest (@1) == element_precision (TREE_TYPE (@0)) - 1)
375 || (element_precision (type) >= element_precision (TREE_TYPE (@1))
377 || (element_precision (type)
378 == element_precision (TREE_TYPE (@1)))
381 & wi::mask (element_precision (TREE_TYPE (@1)) - 1,
383 element_precision (type))) == 0)))))
386 && element_precision (TREE_TYPE (@3)) < element_precision (type))
918 element_precision (type)))
974 && wi::eq_p (wi::to_wide (cst), element_precision (type) - 1))
[all …]
H A Dstor-layout.h39 extern unsigned int element_precision (const_tree);
H A Dconvert.cc463 unsigned int inprec = element_precision (intype); in convert_to_integer_1()
464 unsigned int outprec = element_precision (type); in convert_to_integer_1()
H A Dtree-ssanames.cc466 unsigned int precision = element_precision (TREE_TYPE (name)); in get_nonzero_bits()
H A Dfold-const.cc526 if (wi::to_wide (op1) == element_precision (type) - 1) in negate_expr_p()
719 if (wi::to_wide (op1) == element_precision (type) - 1) in fold_negate_expr_1()
3038 if (element_precision (TREE_TYPE (arg0)) in operand_equal_p()
3039 != element_precision (TREE_TYPE (arg1))) in operand_equal_p()
11208 && (element_precision (rtype) in fold_binary_loc()
11232 == element_precision (rtype))) in fold_binary_loc()
11249 element_precision (rtype)) == 0 in fold_binary_loc()
11261 && pow2p_hwi (element_precision (rtype))) in fold_binary_loc()
11271 element_precision (rtype) - 1) == 0 in fold_binary_loc()
11805 prec = element_precision (TREE_TYPE (TREE_OPERAND (arg0, 0))); in fold_binary_loc()
[all …]
H A Dtree-ssa-loop-niter.cc4866 || element_precision (type) != element_precision (civ_type)) in loop_exits_before_overflow()
H A Dtree-cfg.cc3798 || element_precision (lhs_type) != element_precision (rhs1_type)) in verify_gimple_assign_unary()
H A Dtree.cc6726 element_precision (const_tree type) in element_precision() function
H A DChangeLog-20138168 (element_precision): Moved to machmode.h.
30833 * stor-layout.c (element_precision): New function.
30834 * machmode.h (element_precision): Declare it.
30836 (element_precision): Likewise.
30838 (element_precision): Likewise.
30839 * fold-const.c (operand_equal_p): Use element_precision.
30841 * convert.c (convert_to_integer): Use element_precision.
H A DChangeLog-201517807 (element_precision): Handle expressions.
21333 * fold-const.c (fold_binary_loc): Replace call to element_precision
21345 (element_precision): Remove.
H A DChangeLog2304 * match.pd (two conversions in a row): Use element_precision
H A DChangeLog-20145547 (fold_binary_loc): Use element_mode and element_precision.
5548 * match.pd: Use integer_truep, element_mode, element_precision,
9277 * fold-const.c (fold_binary_loc): Properly use element_precision
H A DChangeLog-202125995 * fold-const.c (fold_negate_expr_1): Use element_precision.
H A DChangeLog-201719953 * tree-ssanames.c (get_nonzero_bits): Use element_precision
/netbsd-src/external/gpl3/gcc/dist/gcc/config/aarch64/
H A Daarch64-builtins.cc3029 && wi::ltu_p (wi::to_wide (args[1]), element_precision (args[0]))) in aarch64_general_gimple_fold_builtin()
3046 if (wi::geu_p (abs_cst, element_precision (args[0]))) in aarch64_general_gimple_fold_builtin()
3071 && wi::ltu_p (wi::to_wide (args[1]), element_precision (args[0]))) in aarch64_general_gimple_fold_builtin()