aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1996-05-19 11:49:57 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1996-05-19 11:49:57 -0400
commit4f8478c2ac982331f5fc1c9162192c2b1a88b70a (patch)
tree87557d1a1d64e4c99498412ba01938a872dcd240 /gcc
parent4d12b2fee4ad8fd6f0e88bca43dbc60d3e4b2f28 (diff)
downloadgcc-4f8478c2ac982331f5fc1c9162192c2b1a88b70a.zip
gcc-4f8478c2ac982331f5fc1c9162192c2b1a88b70a.tar.gz
gcc-4f8478c2ac982331f5fc1c9162192c2b1a88b70a.tar.bz2
(alpha_emit_conditional_move): Compare to 0 in correct mode.
From-SVN: r12038
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/alpha/alpha.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/config/alpha/alpha.c b/gcc/config/alpha/alpha.c
index c26a61e..1cfdab4 100644
--- a/gcc/config/alpha/alpha.c
+++ b/gcc/config/alpha/alpha.c
@@ -1024,7 +1024,8 @@ alpha_emit_conditional_move (cmp, mode)
tem = gen_reg_rtx (cmp_op_mode);
emit_move_insn (tem, gen_rtx (code, cmp_op_mode, op0, op1));
- return gen_rtx (code == NE ? EQ : NE, VOIDmode, tem, CONST0_RTX (mode));
+ return gen_rtx (code == NE ? EQ : NE, VOIDmode, tem,
+ CONST0_RTX (cmp_op_mode));
}
/* Adjust the cost of a scheduling dependency. Return the new cost of