Searched refs:integer_pow2p (Results 1 – 25 of 27) sorted by relevance
12
| /netbsd/src/external/gpl3/gcc/dist/gcc/ |
| D | tree-ssa-ifcombine.cc | 267 && integer_pow2p (gimple_assign_rhs2 (stmt))) in recognize_single_bit_test()
|
| D | match.pd | 37 integer_pow2p 587 (if (integer_pow2p (@2) 653 (cmp (mod @0 integer_pow2p@2) integer_zerop@1) 712 (if (integer_pow2p (@3) && tree_int_cst_sgn (@3) > 0) 727 && integer_pow2p (@2) && tree_int_cst_sgn (@2) > 0) 736 (trunc_div (mult @0 integer_pow2p@1) @1) 745 (mult (trunc_div @0 integer_pow2p@1) @1) 3460 (cmp (bit_and (lshift integer_pow2p@1 @0) integer_pow2p@2) integer_zerop) 3467 (cmp (bit_and (rshift integer_pow2p@1 @0) integer_pow2p@2) integer_zerop) 3584 (nop_convert? (lshift integer_onep @0)) integer_pow2p@1) integer_zerop) [all …]
|
| D | fold-const.cc | 6448 if (l_const && integer_zerop (l_const) && integer_pow2p (ll_mask)) in fold_truth_andor_1() 6463 if (r_const && integer_zerop (r_const) && integer_pow2p (rl_mask)) in fold_truth_andor_1() 7374 && integer_pow2p (TREE_OPERAND (arg0, 1))) in fold_single_bit_test_into_sign_test() 7408 && integer_pow2p (TREE_OPERAND (arg0, 1))) in fold_single_bit_test() 11846 if (integer_pow2p (sval) && tree_int_cst_sgn (sval) > 0) in fold_binary_loc() 12206 && integer_pow2p (TREE_OPERAND (arg0, 1)) in fold_binary_loc() 12321 && integer_pow2p (TREE_OPERAND (arg0, 1))) in fold_binary_loc() 12337 && integer_pow2p (TREE_OPERAND (arg0, 1)) in fold_binary_loc() 12351 && integer_pow2p (TREE_OPERAND (arg0, 1)) in fold_binary_loc() 13076 && integer_pow2p (arg1)) in fold_ternary_loc() [all …]
|
| D | internal-fn.cc | 1722 && (integer_pow2p (arg0) || integer_pow2p (arg1)) in expand_mul_overflow() 1744 if (integer_pow2p (arg0)) in expand_mul_overflow()
|
| D | tree.cc | 2921 integer_pow2p (const_tree expr) in integer_pow2p() function 2926 && integer_pow2p (TREE_REALPART (expr)) in integer_pow2p() 15335 ASSERT_FALSE (integer_pow2p (i_0)); in test_predicates() 15336 ASSERT_TRUE (integer_pow2p (i_1)); in test_predicates() 15337 ASSERT_TRUE (integer_pow2p (wr_i_1)); in test_predicates()
|
| D | tree-scalar-evolution.cc | 3376 if (!integer_pow2p (TREE_OPERAND (expr, 1))) in expression_expensive_p()
|
| D | tree-vect-generic.cc | 622 && (!integer_pow2p (cst) || tree_int_cst_sgn (cst) != 1)) in expand_vector_divmod()
|
| D | tree-ssa-reassoc.cc | 3055 if (!integer_pow2p (lowxor)) in optimize_range_tests_xor() 3117 if (!integer_pow2p (tem1)) in optimize_range_tests_diff()
|
| D | tree-ssa-loop-ivopts.cc | 4190 && !integer_pow2p (cstep)) in get_debug_computation_at() 4495 if (integer_pow2p (TREE_OPERAND (expr, 1))) in force_expr_to_var_cost()
|
| D | vr-values.cc | 3061 if (!integer_pow2p (op1)) in simplify_div_or_mod_using_ranges()
|
| D | tree-ssa-math-opts.cc | 4396 if (integer_pow2p (op2)) in divmod_candidate_p()
|
| D | tree-vect-patterns.cc | 3464 if (integer_pow2p (oprnd1)) in vect_recog_divmod_pattern()
|
| D | expr.cc | 12387 if (integer_pow2p (treeop1)) in maybe_optimize_mod_cmp() 12764 && integer_pow2p (gimple_assign_rhs2 (srcstmt))) in do_store_flag()
|
| D | tree.h | 4939 extern bool integer_pow2p (const_tree);
|
| D | FSFChangeLog | 2052 * tree.c (integer_pow2p, tree_log2, valid_machine_attribute): Likewise.
|
| D | ChangeLog-2018 | 475 (integer_pow2p): Likewise. 9666 (integer_all_onesp, integer_minus_onep, integer_pow2p): Same. 9672 (integer_all_onesp, integer_minus_onep, integer_pow2p): Same. 10897 (maybe_optimize_mod_cmp): Use it if integer_pow2p treeop1. 27629 integer_pow2p@2 and test integer_pow2p in condition.
|
| D | ChangeLog-2015 | 4067 (integer_all_onesp, integer_minus_onep, integer_pow2p) 21921 * match.pd (mult (trunc_div @0 integer_pow2p@1) @1) : New simplifier. 21926 * match.pd (trunc_div (mult @0 integer_pow2p@1) @1) : New simplifier. 43979 even if op1 does not satisfy integer_pow2p.
|
| D | ChangeLog-2012 | 14772 * tree.c (integer_pow2p): Avoid undefined signed overflows. 22748 * tree.c (integer_pow2p, tree_log2, tree_floor_log2)
|
| D | ChangeLog-2007 | 13942 integer_all_onesp, integer_pow2p, integer_nonzerop, tree_log2, 13965 integer_zerop, integer_onep, integer_all_onesp, integer_pow2p,
|
| D | ChangeLog-2009 | 1156 (integer_pow2p): Use TYPE_PRECISION instead. 4752 * tree.c (integer_pow2p): Likewise.
|
| D | ChangeLog-2006 | 14253 (integer_pow2p): Likewise.
|
| D | ChangeLog-2014 | 14521 optimize_range_tests_diff): Use !integer_pow2p () instead of 40156 (integer_pow2p): Likewise.
|
| D | ChangeLog-2021 | 31308 * tree-ssa-phiopt.c (conditional_replacement): Test integer_pow2p
|
| D | ChangeLog-2010 | 9502 * fold-const.c (fold_binary_loc): If integer_pow2p has
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/cp/ |
| D | semantics.cc | 7775 || !integer_pow2p (align)) in finish_omp_clauses()
|
12