This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Patch for alpha -mno-fp-regs
- To: Michael Meissner <meissner at redhat dot com>
- Subject: Re: Patch for alpha -mno-fp-regs
- From: Richard Henderson <rth at cygnus dot com>
- Date: Wed, 22 Mar 2000 14:57:05 -0800
- Cc: gcc-patches at gcc dot gnu dot org
- References: <200003211855.NAA10656@tiktok.cygnus.com>
On Tue, Mar 21, 2000 at 01:55:17PM -0500, Michael Meissner wrote:
> In generating the patch, I discovered that the recent TF support
> also didn't check for whether you could use the FP registers...
Which would be correct, since the TFmode support doesn't
use the FP registers. Please back this out.
> (movsf/movdf recognizers): Add separate insns if -mno-fp-regs is
> used to only use the gprs.
I don't understand why this is necessary. With -mno-fp-regs
all of the fprs are marked fixed, and so reload and friends
shouldn't be choosing them, and so the "f" alternatives just
don't get used.
The only bits in this patch I agree with is the added test
for floatunsdisf2 and floatunsdidf2.
What is the nature of the code that's aborting?
r~