diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1994-07-30 14:57:19 -0400 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1994-07-30 14:57:19 -0400 |
commit | 5b486ce001abc1101c60c80850e266b6a7b5f1b7 (patch) | |
tree | ba7328ed633e4d0562edc8019666e203d0a9fb8d /gcc | |
parent | b030b8c204ea09860f6da5fb453d9af543c598e7 (diff) | |
download | gcc-5b486ce001abc1101c60c80850e266b6a7b5f1b7.zip gcc-5b486ce001abc1101c60c80850e266b6a7b5f1b7.tar.gz gcc-5b486ce001abc1101c60c80850e266b6a7b5f1b7.tar.bz2 |
(reg_or_0_operand): Integer CONST_DOUBLE is DImode.
From-SVN: r7834
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/config/sparc/sparc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/sparc/sparc.c b/gcc/config/sparc/sparc.c index 2053840..f21c644 100644 --- a/gcc/config/sparc/sparc.c +++ b/gcc/config/sparc/sparc.c @@ -217,7 +217,7 @@ reg_or_0_operand (op, mode) { if (op == const0_rtx || register_operand (op, mode)) return 1; - if (GET_MODE (op) == DImode && GET_CODE (op) == CONST_DOUBLE + if (GET_MODE (op) == VOIDmode && GET_CODE (op) == CONST_DOUBLE && CONST_DOUBLE_HIGH (op) == 0 && CONST_DOUBLE_LOW (op) == 0) return 1; |