diff options
author | Richard Henderson <rth@redhat.com> | 2005-12-01 14:49:31 -0800 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2005-12-01 14:49:31 -0800 |
commit | 6cc5062afa0fd3afe5be1633098f39400e9380aa (patch) | |
tree | ca020a786d19e69dff3456f6f49fa560be8a90d2 /gcc/optabs.c | |
parent | b53b5aa509786809f86def654ff8a9867a99bf14 (diff) | |
download | gcc-6cc5062afa0fd3afe5be1633098f39400e9380aa.zip gcc-6cc5062afa0fd3afe5be1633098f39400e9380aa.tar.gz gcc-6cc5062afa0fd3afe5be1633098f39400e9380aa.tar.bz2 |
* optabs.c (expand_vec_cond_expr): Use EXPAND_NORMAL.
From-SVN: r107834
Diffstat (limited to 'gcc/optabs.c')
-rw-r--r-- | gcc/optabs.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/optabs.c b/gcc/optabs.c index 9ef0d5a..a72028e 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); |