From: Jim Wilson Date: Mon, 25 Jan 1993 20:01:11 +0000 (-0800) Subject: (secondary_reload_class): Correct test against X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=4c1dfa8ff35940ed6f6619e5378b40de8df1dc88;p=gcc.git (secondary_reload_class): Correct test against FIRST_PSEUDO_REGISTER. From-SVN: r3333 --- diff --git a/gcc/config/i960/i960.c b/gcc/config/i960/i960.c index 4163ca44170..a6723b7c466 100644 --- a/gcc/config/i960/i960.c +++ b/gcc/config/i960/i960.c @@ -2181,7 +2181,7 @@ secondary_reload_class (class, mode, in) /* We can place any hard register, 0.0, and 1.0 into FP_REGS. */ if (class == FP_REGS - && ((regno >= 0 && regno <= FIRST_PSEUDO_REGISTER) + && ((regno >= 0 && regno < FIRST_PSEUDO_REGISTER) || in == CONST0_RTX (mode) || in == CONST1_RTX (mode))) return NO_REGS;