diff options
author | Jim Wilson <wilson@gcc.gnu.org> | 1993-08-08 15:08:50 -0700 |
---|---|---|
committer | Jim Wilson <wilson@gcc.gnu.org> | 1993-08-08 15:08:50 -0700 |
commit | 96f69de58d87a0a58f6bfebfbf746ee87d6146f8 (patch) | |
tree | 55a1112ae5b9710414a9fc247e2e29b2acb1bccc /gcc | |
parent | e6d525599dddc1c7e20ebdd5a9bfd4257b15f39e (diff) | |
download | gcc-96f69de58d87a0a58f6bfebfbf746ee87d6146f8.zip gcc-96f69de58d87a0a58f6bfebfbf746ee87d6146f8.tar.gz gcc-96f69de58d87a0a58f6bfebfbf746ee87d6146f8.tar.bz2 |
(CONST_DOUBLE_OK_FOR_LETTER_P): Use fp_zero_operand.
From-SVN: r5112
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/config/sparc/sparc.h | 3 |
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) |