aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJim Wilson <wilson@gcc.gnu.org>1993-08-08 15:08:50 -0700
committerJim Wilson <wilson@gcc.gnu.org>1993-08-08 15:08:50 -0700
commit96f69de58d87a0a58f6bfebfbf746ee87d6146f8 (patch)
tree55a1112ae5b9710414a9fc247e2e29b2acb1bccc
parente6d525599dddc1c7e20ebdd5a9bfd4257b15f39e (diff)
downloadgcc-96f69de58d87a0a58f6bfebfbf746ee87d6146f8.zip
gcc-96f69de58d87a0a58f6bfebfbf746ee87d6146f8.tar.gz
gcc-96f69de58d87a0a58f6bfebfbf746ee87d6146f8.tar.bz2
(CONST_DOUBLE_OK_FOR_LETTER_P): Use fp_zero_operand.
From-SVN: r5112
-rw-r--r--gcc/config/sparc/sparc.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/gcc/config/sparc/sparc.h b/gcc/config/sparc/sparc.h
index 0e0f83f..0e4a475 100644
--- a/gcc/config/sparc/sparc.h
+++ b/gcc/config/sparc/sparc.h
@@ -603,8 +603,7 @@ extern char leaf_reg_backmap[];
Here VALUE is the CONST_DOUBLE rtx itself. */
#define CONST_DOUBLE_OK_FOR_LETTER_P(VALUE, C) \
- ((C) == 'G' ? CONST_DOUBLE_HIGH (VALUE) == 0 \
- && CONST_DOUBLE_LOW (VALUE) == 0 \
+ ((C) == 'G' ? fp_zero_operand (VALUE) \
: (C) == 'H' ? arith_double_operand (VALUE, DImode) \
: 0)