From: Richard Kenner Date: Sat, 30 Jul 1994 18:57:19 +0000 (-0400) Subject: (reg_or_0_operand): Integer CONST_DOUBLE is DImode. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=5b486ce001abc1101c60c80850e266b6a7b5f1b7;p=gcc.git (reg_or_0_operand): Integer CONST_DOUBLE is DImode. From-SVN: r7834 --- diff --git a/gcc/config/sparc/sparc.c b/gcc/config/sparc/sparc.c index 2053840e3bd..f21c6449792 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;