From: Richard Henderson Date: Thu, 1 Dec 2005 22:49:31 +0000 (-0800) Subject: * optabs.c (expand_vec_cond_expr): Use EXPAND_NORMAL. X-Git-Tag: releases/gcc-4.2.0~5636 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6cc5062afa0fd3afe5be1633098f39400e9380aa;p=thirdparty%2Fgcc.git * optabs.c (expand_vec_cond_expr): Use EXPAND_NORMAL. From-SVN: r107834 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7eb20a31c42c..6d386e6f2465 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2005-12-01 Richard Henderson + + * optabs.c (expand_vec_cond_expr): Use EXPAND_NORMAL. + 2005-12-01 Kaveh R. Ghazi * builtins.def (BUILT_IN_PUTC, BUILT_IN_PUTC_UNLOCKED): New. diff --git a/gcc/optabs.c b/gcc/optabs.c index 9ef0d5afbdba..a72028e04bea 100644 --- a/gcc/optabs.c +++ b/gcc/optabs.c @@ -5557,13 +5557,13 @@ expand_vec_cond_expr (tree vec_cond_expr, rtx target) cc_op1 = XEXP (comparison, 1); /* Expand both operands and force them in reg, if required. */ rtx_op1 = expand_expr (TREE_OPERAND (vec_cond_expr, 1), - NULL_RTX, VOIDmode, 1); + NULL_RTX, VOIDmode, EXPAND_NORMAL); if (!insn_data[icode].operand[1].predicate (rtx_op1, mode) && mode != VOIDmode) rtx_op1 = force_reg (mode, rtx_op1); rtx_op2 = expand_expr (TREE_OPERAND (vec_cond_expr, 2), - NULL_RTX, VOIDmode, 1); + NULL_RTX, VOIDmode, EXPAND_NORMAL); if (!insn_data[icode].operand[2].predicate (rtx_op2, mode) && mode != VOIDmode) rtx_op2 = force_reg (mode, rtx_op2);