Lines Matching refs:cond

1644 canon_condition (rtx cond)  in canon_condition()  argument
1650 code = GET_CODE (cond); in canon_condition()
1651 op0 = XEXP (cond, 0); in canon_condition()
1652 op1 = XEXP (cond, 1); in canon_condition()
1708 if (op0 != XEXP (cond, 0) in canon_condition()
1709 || op1 != XEXP (cond, 1) in canon_condition()
1710 || code != GET_CODE (cond) in canon_condition()
1711 || GET_MODE (cond) != SImode) in canon_condition()
1712 cond = gen_rtx_fmt_ee (code, SImode, op0, op1); in canon_condition()
1714 return cond; in canon_condition()
1720 reversed_condition (rtx cond) in reversed_condition() argument
1723 reversed = reversed_comparison_code (cond, NULL); in reversed_condition()
1728 GET_MODE (cond), XEXP (cond, 0), in reversed_condition()
1729 XEXP (cond, 1)); in reversed_condition()
1736 simplify_using_condition (rtx cond, rtx *expr, regset altered) in simplify_using_condition() argument
1742 if (altered && altered_reg_used (cond, altered)) in simplify_using_condition()
1745 if (GET_CODE (cond) == EQ in simplify_using_condition()
1746 && REG_P (XEXP (cond, 0)) && CONSTANT_P (XEXP (cond, 1))) in simplify_using_condition()
1748 *expr = simplify_replace_rtx (*expr, XEXP (cond, 0), XEXP (cond, 1)); in simplify_using_condition()
1755 rev = reversed_condition (cond); in simplify_using_condition()
1758 cond = canon_condition (cond); in simplify_using_condition()
1765 if (rtx_equal_p (exp, cond)) in simplify_using_condition()
1777 if (implies_p (cond, exp)) in simplify_using_condition()
1783 if (reve && implies_p (cond, reve)) in simplify_using_condition()
1938 rtx cond = get_condition (BB_END (e->src), NULL, false, true); in simplify_using_initial_values() local
1940 if (cond && (e->flags & EDGE_FALLTHRU)) in simplify_using_initial_values()
1941 cond = reversed_condition (cond); in simplify_using_initial_values()
1942 if (cond) in simplify_using_initial_values()
1945 simplify_using_condition (cond, expr, altered); in simplify_using_initial_values()
1958 cond_list = alloc_EXPR_LIST (0, cond, cond_list); in simplify_using_initial_values()
2074 enum rtx_code cond, bool signed_p, struct niter_desc *desc) in shorten_into_mode() argument
2084 switch (cond) in shorten_into_mode()
2133 enum rtx_code cond, struct niter_desc *desc) in canonicalize_iv_subregs() argument
2146 switch (cond) in canonicalize_iv_subregs()
2226 shorten_into_mode (iv0, iv1->mode, cond, signed_p, desc); in canonicalize_iv_subregs()
2231 shorten_into_mode (iv1, iv0->mode, swap_condition (cond), signed_p, desc); in canonicalize_iv_subregs()
2312 enum rtx_code cond; in iv_number_of_iterations() local
2336 cond = GET_CODE (condition); in iv_number_of_iterations()
2364 switch (cond) in iv_number_of_iterations()
2371 cond = swap_condition (cond); in iv_number_of_iterations()
2388 if (!canonicalize_iv_subregs (&iv0, &iv1, cond, desc)) in iv_number_of_iterations()
2394 get_mode_bounds (mode, (cond == LE || cond == LT), comp_mode, &mmin, &mmax); in iv_number_of_iterations()
2406 if (cond != NE) in iv_number_of_iterations()
2421 if (cond != NE) in iv_number_of_iterations()
2444 switch (cond) in iv_number_of_iterations()
2478 cond = (cond == LT) ? LE : LEU; in iv_number_of_iterations()
2488 if (cond != NE) in iv_number_of_iterations()
2520 if (cond != NE) in iv_number_of_iterations()
2554 may_xform = simplify_gen_relational (cond, SImode, mode, in iv_number_of_iterations()
2556 may_not_xform = simplify_gen_relational (reverse_condition (cond), in iv_number_of_iterations()
2566 may_xform = simplify_gen_relational (cond, SImode, mode, in iv_number_of_iterations()
2568 may_not_xform = simplify_gen_relational (reverse_condition (cond), in iv_number_of_iterations()
2621 assumption = simplify_gen_relational (reverse_condition (cond), in iv_number_of_iterations()
2628 cond = NE; in iv_number_of_iterations()
2633 if (cond == NE) in iv_number_of_iterations()
2695 assumption = simplify_gen_relational (reverse_condition (cond), in iv_number_of_iterations()
2701 tmp = simplify_gen_relational (cond, SImode, mode, t0, t1); in iv_number_of_iterations()
2708 assumption = simplify_gen_relational (cond, SImode, mode, in iv_number_of_iterations()
2716 assumption = simplify_gen_relational (reverse_condition (cond), in iv_number_of_iterations()
2739 assumption = simplify_gen_relational (reverse_condition (cond), in iv_number_of_iterations()
2745 tmp = simplify_gen_relational (cond, SImode, mode, t0, t1); in iv_number_of_iterations()
2752 assumption = simplify_gen_relational (cond, SImode, mode, in iv_number_of_iterations()
2760 assumption = simplify_gen_relational (reverse_condition (cond), in iv_number_of_iterations()