Searched refs:may_be_zero (Results 1 - 18 of 18) sorted by relevance

/netbsd-current/external/gpl3/gcc.old/dist/gcc/
H A Dtree-ssa-loop.h46 tree may_be_zero; /* The boolean expression. If it evaluates to true, member in class:tree_niter_desc
52 may_be_zero == false), more precisely the number
H A Dtree-ssa-loop-ivcanon.c583 || !integer_zerop (niter.may_be_zero)
693 edge exit, tree niter, bool may_be_zero,
908 if (may_be_zero)
994 edge exit, tree niter, bool may_be_zero,
1100 if (may_be_zero)
1175 bool may_be_zero = false; local
1184 may_be_zero
1185 = niter_desc.may_be_zero && !integer_zerop (niter_desc.may_be_zero);
1191 /* For non-constant niter fold may_be_zero int
692 try_unroll_loop_completely(class loop *loop, edge exit, tree niter, bool may_be_zero, enum unroll_level ul, HOST_WIDE_INT maxiter, dump_user_location_t locus, bool allow_peel) argument
993 try_peel_loop(class loop *loop, edge exit, tree niter, bool may_be_zero, HOST_WIDE_INT maxiter) argument
[all...]
H A Dtree-ssa-loop-niter.c1251 niter->may_be_zero = fold_build2 (TRUTH_OR_EXPR, boolean_type_node,
1252 niter->may_be_zero,
1453 niter->may_be_zero = fold_build2 (TRUTH_OR_EXPR, boolean_type_node,
1454 niter->may_be_zero, mbz);
1509 niter->may_be_zero = fold_build2 (LT_EXPR, boolean_type_node,
1749 if may_be_zero then the loop does not roll, even if
1752 niter->may_be_zero = boolean_false_node;
1911 if (!integer_zerop (niter->may_be_zero))
1914 print_generic_expr (dump_file, niter->may_be_zero, TDF_SLIM);
2522 niter->may_be_zero
2710 tree may_be_zero = fold_build2 (EQ_EXPR, boolean_type_node, src, local
[all...]
H A Dtree-scalar-evolution.c2801 tree may_be_zero;
2810 may_be_zero = NULL_TREE;
2820 may_be_zero = niter_desc.may_be_zero;
2825 || !may_be_zero
2826 || integer_zerop (may_be_zero))
2828 else if (integer_nonzerop (may_be_zero))
2831 else if (COMPARISON_CLASS_P (may_be_zero))
2832 res = fold_build3 (COND_EXPR, TREE_TYPE (res), may_be_zero,
2796 tree may_be_zero; local
H A Dgimple-loop-jam.c225 || !integer_zerop (niter.may_be_zero)
H A Dtree-ssa-loop-manip.c980 || contains_abnormal_ssa_name_p (niter->may_be_zero)
1056 1) desc->may_be_zero is false.
1061 if (!integer_zerop (desc->may_be_zero))
1063 invert_truthvalue (desc->may_be_zero),
H A Dtree-vect-loop.c705 tree niter_assumptions, niter, may_be_zero; local
716 may_be_zero = NULL_TREE;
722 may_be_zero = niter_desc.may_be_zero;
725 if (may_be_zero && integer_zerop (may_be_zero))
726 may_be_zero = NULL_TREE;
728 if (may_be_zero)
730 if (COMPARISON_CLASS_P (may_be_zero))
732 /* Try to combine may_be_zero wit
[all...]
H A Dtree-ssa-loop-ivopts.c80 2) Add one doloop dedicated IV cand {(may_be_zero ? 1 : (niter + 1)), +, -1},
1500 if (!integer_zerop (niter->may_be_zero))
1503 print_generic_expr (dump_file, niter->may_be_zero, TDF_SLIM);
4366 /* See add_iv_candidate_for_doloop, for doloop may_be_zero case, we
5252 mbz = niter->may_be_zero;
5400 may_be_zero set or not. */
5426 if (!integer_zerop (desc->may_be_zero))
5660 - Base is (may_be_zero ? 1 : (niter + 1)).
5673 tree may_be_zero = niter_desc->may_be_zero; local
[all...]
H A Dtree-parloops.c3045 Also may_be_zero handling would need to be adjusted. */
3067 invert_truthvalue (unshare_expr (niter->may_be_zero)),
/netbsd-current/external/gpl3/gcc/dist/gcc/
H A Dtree-ssa-loop.h46 tree may_be_zero; /* The boolean expression. If it evaluates to true, member in class:tree_niter_desc
52 may_be_zero == false), more precisely the number
H A Dtree-ssa-loop-ivcanon.cc578 || !integer_zerop (niter.may_be_zero)
688 edge exit, tree niter, bool may_be_zero,
907 if (may_be_zero)
992 edge exit, tree niter, bool may_be_zero,
1098 if (may_be_zero)
1172 bool may_be_zero = false; local
1181 may_be_zero
1182 = niter_desc.may_be_zero && !integer_zerop (niter_desc.may_be_zero);
1188 /* For non-constant niter fold may_be_zero int
687 try_unroll_loop_completely(class loop *loop, edge exit, tree niter, bool may_be_zero, enum unroll_level ul, HOST_WIDE_INT maxiter, dump_user_location_t locus, bool allow_peel) argument
991 try_peel_loop(class loop *loop, edge exit, tree niter, bool may_be_zero, HOST_WIDE_INT maxiter) argument
[all...]
H A Dtree-ssa-loop-niter.cc1263 niter->may_be_zero = fold_build2 (TRUTH_OR_EXPR, boolean_type_node,
1264 niter->may_be_zero,
1465 niter->may_be_zero = fold_build2 (TRUTH_OR_EXPR, boolean_type_node,
1466 niter->may_be_zero, mbz);
1479 tree step, num, assumptions, may_be_zero, span; local
1482 may_be_zero = fold_build2 (LE_EXPR, boolean_type_node, iv1->base, iv0->base);
1483 if (integer_onep (may_be_zero))
1516 may_be_zero = fold_build2 (EQ_EXPR, boolean_type_node,
1564 niter->may_be_zero = may_be_zero;
2833 tree may_be_zero = fold_build2 (EQ_EXPR, boolean_type_node, src, local
[all...]
H A Dtree-scalar-evolution.cc2801 tree may_be_zero;
2810 may_be_zero = NULL_TREE;
2820 may_be_zero = niter_desc.may_be_zero;
2825 || !may_be_zero
2826 || integer_zerop (may_be_zero))
2828 else if (integer_nonzerop (may_be_zero))
2831 else if (COMPARISON_CLASS_P (may_be_zero))
2832 res = fold_build3 (COND_EXPR, TREE_TYPE (res), may_be_zero,
2796 tree may_be_zero; local
H A Dgimple-loop-jam.cc227 || !integer_zerop (niter.may_be_zero)
H A Dtree-ssa-loop-manip.cc978 || contains_abnormal_ssa_name_p (niter->may_be_zero)
1056 1) desc->may_be_zero is false.
1061 if (!integer_zerop (desc->may_be_zero))
1063 invert_truthvalue (desc->may_be_zero),
1084 && integer_zerop (desc->may_be_zero))
H A Dtree-vect-loop.cc734 tree niter_assumptions, niter, may_be_zero; local
745 may_be_zero = NULL_TREE;
751 may_be_zero = niter_desc.may_be_zero;
754 if (may_be_zero && integer_zerop (may_be_zero))
755 may_be_zero = NULL_TREE;
757 if (may_be_zero)
759 if (COMPARISON_CLASS_P (may_be_zero))
761 /* Try to combine may_be_zero wit
[all...]
H A Dtree-ssa-loop-ivopts.cc80 2) Add one doloop dedicated IV cand {(may_be_zero ? 1 : (niter + 1)), +, -1},
1499 if (!integer_zerop (niter->may_be_zero))
1502 print_generic_expr (dump_file, niter->may_be_zero, TDF_SLIM);
4397 /* See add_iv_candidate_for_doloop, for doloop may_be_zero case, we
5317 mbz = niter->may_be_zero;
5465 may_be_zero set or not. */
5491 if (!integer_zerop (desc->may_be_zero))
5778 - Base is (may_be_zero ? 1 : (niter + 1)).
5791 tree may_be_zero = niter_desc->may_be_zero; local
[all...]
H A Dtree-parloops.cc3045 Also may_be_zero handling would need to be adjusted. */
3067 invert_truthvalue (unshare_expr (niter->may_be_zero)),

Completed in 307 milliseconds