This is the mail archive of the
mailing list for the GCC project.
Re: dangerous cleverness? ppc int<->float conversions, subreg
On Wed, Oct 24, 2001 at 09:48:46PM -0700, Zack Weinberg wrote:
> ... where FLOAT_REGS weren't even considered. So either I misunderstood
> the change you were suggesting, or the macros don't do what you
> thought, or perhaps both.
Well, the effect certainly wasn't what I expected. You may not
have checked the NON_SPECIAL_REGS class though.
I suppose there's always the brute-force solution -- create a
new movdi pattern that doesn't prefer fp regs. I.e. just the
same as the existing movdi pattern, except s/f/*f/g.