[M3devel] 386?486?586?686?etc.?

Henning Thielemann lemming at henning-thielemann.de
Wed Feb 10 21:15:18 CET 2010


On Sun, 7 Feb 2010, Jay K wrote:

> We might even drop "x87" support and use SSE/SSE2/SSE3?
>  (Trolling for work in m3back? :) )
>  Or make it a different set of platforms?
>    I686_LINUX?
>    I686SSE2_LINUX?
>    etc.?

The SSE's do not support transcendental functions. But they are nice for 
basic floating point arithmetic, if you rely on the low precision of the 
IEEE formats. I assume that this is the reason, why LLVM uses SSE instead 
of FPU instructions where possible.


More information about the M3devel mailing list