Lines Matching refs:cond
95 rtx seq, jump, cond; in compare_and_jump_seq() local
108 cond = XEXP (SET_SRC (pc_set (cinsn)), 0); in compare_and_jump_seq()
109 gcc_assert (GET_CODE (cond) == comp); in compare_and_jump_seq()
110 gcc_assert (rtx_equal_p (op0, XEXP (cond, 0))); in compare_and_jump_seq()
111 gcc_assert (rtx_equal_p (op1, XEXP (cond, 1))); in compare_and_jump_seq()
245 reversed_condition (rtx cond) in reversed_condition() argument
248 reversed = reversed_comparison_code (cond, NULL); in reversed_condition()
253 GET_MODE (cond), XEXP (cond, 0), in reversed_condition()
254 XEXP (cond, 1)); in reversed_condition()
268 rtx cond, rcond = NULL_RTX, conds, rconds, acond, cinsn; in unswitch_single_loop() local
329 if ((cond = may_unswitch_on (bbs[i], loop, &cinsn))) in unswitch_single_loop()
338 if (cond != const0_rtx in unswitch_single_loop()
339 && cond != const_true_rtx) in unswitch_single_loop()
341 rcond = reversed_condition (cond); in unswitch_single_loop()
347 simplify_using_condition (XEXP (acond, 0), &cond, NULL); in unswitch_single_loop()
350 if (cond == const_true_rtx) in unswitch_single_loop()
358 else if (cond == const0_rtx) in unswitch_single_loop()
369 conds = alloc_EXPR_LIST (0, cond, cond_checked); in unswitch_single_loop()
379 nloop = unswitch_loop (loops, loop, bbs[i], cond, cinsn); in unswitch_single_loop()
402 rtx cond, rtx cinsn) in unswitch_loop() argument
444 seq = compare_and_jump_seq (XEXP (cond, 0), XEXP (cond, 1), GET_CODE (cond), in unswitch_loop()