Lines Matching refs:true_rtx

4212       rtx cond, true_rtx, false_rtx;
4214 cond = if_then_else_cond (x, &true_rtx, &false_rtx);
4219 && (COMPARISON_P (true_rtx) || COMPARISON_P (false_rtx))))
4229 here since true_rtx or false_rtx might share RTL with x as a
4231 true_rtx = subst (copy_rtx (true_rtx), pc_rtx, pc_rtx, 0, 0);
4234 /* If true_rtx and false_rtx are not general_operands, an if_then_else
4236 if (general_operand (true_rtx, VOIDmode)
4246 if (true_rtx == const_true_rtx && false_rtx == const0_rtx)
4249 else if (true_rtx == const0_rtx && false_rtx == const_true_rtx
4258 else if (GET_CODE (true_rtx) == CONST_INT
4259 && INTVAL (true_rtx) == - STORE_FLAG_VALUE
4268 && true_rtx == const0_rtx
4284 true_rtx, false_rtx);
4862 rtx true_rtx = XEXP (x, 1);
4872 if (comparison_p && true_rtx == const_true_rtx && false_rtx == const0_rtx)
4878 && true_rtx == const0_rtx && false_rtx == const_true_rtx
4902 temp = true_rtx, true_rtx = false_rtx, false_rtx = temp;
4921 if (reg_mentioned_p (from, true_rtx))
4922 true_rtx = subst (known_cond (copy_rtx (true_rtx), true_code,
4930 SUBST (XEXP (x, 1), swapped ? false_rtx : true_rtx);
4931 SUBST (XEXP (x, 2), swapped ? true_rtx : false_rtx);
4933 true_rtx = XEXP (x, 1);
4946 && (true_rtx == pc_rtx
4947 || (CONSTANT_P (true_rtx)
4949 || true_rtx == const0_rtx
4950 || (OBJECT_P (true_rtx) && !OBJECT_P (false_rtx))
4951 || (GET_CODE (true_rtx) == SUBREG && OBJECT_P (SUBREG_REG (true_rtx))
4953 || reg_mentioned_p (true_rtx, false_rtx)
4959 SUBST (XEXP (x, 2), true_rtx);
4961 temp = true_rtx, true_rtx = false_rtx, false_rtx = temp;
4971 if (rtx_equal_p (true_rtx, false_rtx) && ! side_effects_p (cond))
4972 return true_rtx;
4978 && rtx_equal_p (XEXP (cond, 1), true_rtx))
4982 && rtx_equal_p (XEXP (cond, 0), true_rtx)
4984 return true_rtx;
4990 && rtx_equal_p (true_rtx, XEXP (false_rtx, 0))
4992 && rtx_equal_p (true_rtx, XEXP (cond, 0))
4993 && ! side_effects_p (true_rtx))
4998 return simplify_gen_unary (ABS, mode, true_rtx, mode);
5003 simplify_gen_unary (ABS, mode, true_rtx, mode),
5013 && rtx_equal_p (XEXP (cond, 0), true_rtx)
5020 return simplify_gen_binary (SMAX, mode, true_rtx, false_rtx);
5023 return simplify_gen_binary (SMIN, mode, true_rtx, false_rtx);
5026 return simplify_gen_binary (UMAX, mode, true_rtx, false_rtx);
5029 return simplify_gen_binary (UMIN, mode, true_rtx, false_rtx);
5046 rtx t = make_compound_operation (true_rtx, SET);
5164 && false_rtx == const0_rtx && GET_CODE (true_rtx) == CONST_INT
5166 && (i = exact_log2 (INTVAL (true_rtx))) >= 0)
5169 && (i = exact_log2 (-INTVAL (true_rtx))) >= 0)))
5176 && false_rtx == const0_rtx && GET_CODE (true_rtx) == CONST_INT
5178 && (INTVAL (true_rtx) & GET_MODE_MASK (mode))
5180 && (i = exact_log2 (INTVAL (true_rtx) & GET_MODE_MASK (mode))) >= 0)
5490 rtx true_rtx = (GET_CODE (XEXP (src, 0)) == NE
5496 if (GET_CODE (true_rtx) == IOR
5497 && rtx_equal_p (XEXP (true_rtx, 0), false_rtx))
5498 term1 = false_rtx, true_rtx = XEXP (true_rtx, 1), false_rtx = const0_rtx;
5499 else if (GET_CODE (true_rtx) == IOR
5500 && rtx_equal_p (XEXP (true_rtx, 1), false_rtx))
5501 term1 = false_rtx, true_rtx = XEXP (true_rtx, 0), false_rtx = const0_rtx;
5503 && rtx_equal_p (XEXP (false_rtx, 0), true_rtx))
5504 term1 = true_rtx, false_rtx = XEXP (false_rtx, 1), true_rtx = const0_rtx;
5506 && rtx_equal_p (XEXP (false_rtx, 1), true_rtx))
5507 term1 = true_rtx, false_rtx = XEXP (false_rtx, 0), true_rtx = const0_rtx;
5510 XEXP (XEXP (src, 0), 0), true_rtx);