-mfpmath=387 flag does not prevent gcc from using SSE/SSE2 instructions

Andi Kleen ak@suse.de
Fri May 2 04:13:00 GMT 2003


> I thought the behaviour would be not to generate any SSE/SSE2 instruction with 
> this flag. Am I wrong, or could this be a (small) bug?

The x86-64 ABI requires passing floating pointer arguments
in SSE registers. Disabling it is not possible, you would
be incompatible to all libraries.

-Andi



More information about the Gcc-bugs mailing list