On Sat, Nov 14, 2015 at 06:30:13PM +0000, David Chisnall wrote: > On 26 Oct 2015, at 16:21, Eric van Gyzen <vangy...@freebsd.org> wrote: > > > > One counter-argument to this change is that most applications already > > use SIMD, and the number of applications and amount of SIMD usage > > are only increasing. > > Note that SSE and SIMD are not the same thing. The x86-64 ABI uses SSE > registers for floating point arguments, so even a purely scalar application > that uses floating point will end up faulting in the SSE state. This is not > the case on IA32, where x87 registers are used (though when compiling for > i686, SSE is used by default because register allocation for x87 is a huge > pain). >
Is it ? If SSE is used on i686 (AKA >= Pentium Pro) by default, this is a huge bug. _______________________________________________ svn-src-stable-10@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-stable-10 To unsubscribe, send any mail to "svn-src-stable-10-unsubscr...@freebsd.org"