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: FWD: FLOATING-POINT CONSISTENCY, -FFLOAT-STORE, AND X86


On Mon, Dec 14, 1998 at 06:51:28PM -0800, Edward Jason Riedy wrote:
> Using 80-bit spills is a quick approximation to extending the FP stack
> into memory, and it should give some of the benefit with very little 
> (hopefully) hassle.  Of course, 80 bits is wider than the normal spill,
> so it eats more memory bandwidth, cache space, etc.  Anyone who's that
> concerned will bend over backwards to avoid spills anyways.

I like this 80-bit spills idea.

But given that you can just put the FPU into 64-bit precision mode
anyway to get predictable arithmetic, I would like to see the option to
use just 64-bit spills for those programs that do run the FPU in 64-bit
precision mode.

Maybe that option could be implied by -ffast-math.

-- Jamie


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