summaryrefslogtreecommitdiff
path: root/gcc/optabs.c
diff options
context:
space:
mode:
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2005-12-01 22:49:31 +0000
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2005-12-01 22:49:31 +0000
commitff1826ae160296dc92a659b00743edb354f765dd (patch)
treeca020a786d19e69dff3456f6f49fa560be8a90d2 /gcc/optabs.c
parent4a08b13445c3a25d5722a6b2d8b43c709b6ba551 (diff)
downloadgcc-ff1826ae160296dc92a659b00743edb354f765dd.tar.gz
* optabs.c (expand_vec_cond_expr): Use EXPAND_NORMAL.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107834 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/optabs.c')
-rw-r--r--gcc/optabs.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/optabs.c b/gcc/optabs.c
index 9ef0d5afbdb..a72028e04be 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);