aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJim Wilson <wilson@gcc.gnu.org>1994-05-02 14:24:52 -0700
committerJim Wilson <wilson@gcc.gnu.org>1994-05-02 14:24:52 -0700
commit09dcff637fea4a1cd22ded1dda471b89b24d7633 (patch)
tree5ca5a7dba46ce7d2b9263466f52f2b9284cb9163
parente184d694d8f474bff290192538d1d6604833644d (diff)
downloadgcc-09dcff637fea4a1cd22ded1dda471b89b24d7633.zip
gcc-09dcff637fea4a1cd22ded1dda471b89b24d7633.tar.gz
gcc-09dcff637fea4a1cd22ded1dda471b89b24d7633.tar.bz2
(output_move_double): Always use split_double for the
CNSTOP case. From-SVN: r7191
-rw-r--r--gcc/config/ns32k/ns32k.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/gcc/config/ns32k/ns32k.c b/gcc/config/ns32k/ns32k.c
index 2012c7f..ba42b33 100644
--- a/gcc/config/ns32k/ns32k.c
+++ b/gcc/config/ns32k/ns32k.c
@@ -298,12 +298,7 @@ output_move_double (operands)
else if (optype1 == OFFSOP)
latehalf[1] = adj_offsettable_operand (operands[1], 4);
else if (optype1 == CNSTOP)
- {
- if (CONSTANT_P (operands[1]))
- latehalf[1] = const0_rtx;
- else if (GET_CODE (operands[1]) == CONST_DOUBLE)
- split_double (operands[1], &operands[1], &latehalf[1]);
- }
+ split_double (operands[1], &operands[1], &latehalf[1]);
else
latehalf[1] = operands[1];