This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: expand and truncate and 387
- To: Richard Henderson <rth at cygnus dot com>
- Subject: Re: expand and truncate and 387
- From: Stephen L Moshier <moshier at mediaone dot net>
- Date: Tue, 1 Dec 1998 09:13:24 -0500 (EST)
- cc: Jan Hubicka <hubicka at atrey dot karlin dot mff dot cuni dot cz>, law at cygnus dot com, egcs at cygnus dot com, Marc Lehmann <pcg at goof dot com>
- Reply-To: moshier at mediaone dot net
> since all fp regs
> are call-clobbered, there will be no values live in registers.
Even assuming that there is a subroutine call, how would that allow
eliminating the convert insn? According to this scenario the insn has
just been moved to the other side of the subroutine call. The value
to be converted, which used to be in a register, is now in memory, so
farther from being a no-op than it was before. The assertion is that
according to IEEE the conversion is still an operation, it still might
do something, and it still cannot be deleted.