This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: expand and truncate and 387



>  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.



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]