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: pre_inc/pre_dec/PUSH_ROUNDING inconsistency


On Mon, Jul 17, 2000 at 02:16:04PM -0700, Richard Henderson wrote:
> Yes, the TFmode subreg is incorrect.  As for the other... well,
> I guess it's not too bad.  I'm not sure what to put in its place.

Alternately, we could just explicitly use subtract plus store.

This is what the x86 backend is going to do anyway, and avoids
the issue of odd-sized subregs of floating point values.  As 
you note, would have caused register allocation problems anyway.


r~

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