cvs commit: src/lib/msun/i387 Makefile.inc e_atan2.S e_atan2f.S s_atan.S

Nate Lawson nate at root.org
Tue Feb 22 19:03:07 GMT 2005


David Schultz wrote:
> By the way, here are some other results for the Pentium 4, all
> without SSE.  SSE makes things a bit worse, probably because the
> x87 and SSE registers are shared, and the Pentium 4 imposes a
> large penalty for switching between the two sets.

I don't believe this is correct.  MMX and x87 use the same register 
context (hence emms), however the XMM registers (SSE*) are separate. 
It's possible gcc is generating MMX instructions though with your SSE 
command line switch.

-- 
Nate


More information about the cvs-all mailing list