This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Mode switching for i386 (Was: Re: [patches] Re: better fp truncation sequence on i386)
- To: Jan Hubicka <jh at suse dot cz>
- Subject: Re: Mode switching for i386 (Was: Re: [patches] Re: better fp truncation sequence on i386)
- From: Richard Henderson <rth at redhat dot com>
- Date: Mon, 25 Jun 2001 09:02:46 -0700
- Cc: gcc-patches at gcc dot gnu dot org, patches at x86-64 dot org, timothy dot c dot prince at intel dot com, gcc at gcc dot gnu dot org
- References: <20010622190533.C1375@atrey.karlin.mff.cuni.cz> <20010622171438.A7214@redhat.com> <20010625133111.P7932@atrey.karlin.mff.cuni.cz>
On Mon, Jun 25, 2001 at 01:31:11PM +0200, Jan Hubicka wrote:
> The purpose is, that I don't think I can safely use mode switching to
> really switch modes before reload would result in wrong truncations
> if reload decides to spill pseudos in the range mode is switched.
Two solutions. One, spill in XFmode, which some people have
wanted for various purposes anyway. Two, recognize that such
spills will only happen at locations that [SD]Fmode pseudos
are being manipulated.
r~