]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
* optabs.c (expand_vec_cond_expr): Use EXPAND_NORMAL.
authorRichard Henderson <rth@redhat.com>
Thu, 1 Dec 2005 22:49:31 +0000 (14:49 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Thu, 1 Dec 2005 22:49:31 +0000 (14:49 -0800)
From-SVN: r107834

gcc/ChangeLog
gcc/optabs.c

index 7eb20a31c42c43d8307a16a5b19518c6aa0b2265..6d386e6f24652a6c3f94a4cc3915b3c5d19e32c4 100644 (file)
@@ -1,3 +1,7 @@
+2005-12-01  Richard Henderson  <rth@redhat.com>
+
+       * optabs.c (expand_vec_cond_expr): Use EXPAND_NORMAL.
+
 2005-12-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
        * builtins.def (BUILT_IN_PUTC, BUILT_IN_PUTC_UNLOCKED): New.
index 9ef0d5afbdba24926881b3154bab35ae4e1d20ae..a72028e04bea0eb311a435da06ac0697e028faa3 100644 (file)
@@ -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);