SPECS: fluidsynth.spec - profiling added. - use sse by default whe...

Pawel Sikora pluto at pld-linux.org
Mon Oct 11 13:23:32 CEST 2004


On Mon, 11 Oct 2004, Jakub Bogusz wrote:

> On Sun, Oct 10, 2004 at 10:25:03AM +0000, pluto wrote:
>> Author: pluto                        Date: Sun Oct 10 10:25:03 2004 GMT
>> Module: SPECS                         Tag: HEAD
>> ---- Log message:
>> - profiling added.
>> - use sse by default where applicable.
>
>> +%ifarch pentium3 pentium4 athlon amd64
>> +%define		with_sse	1
>> +%endif
>> +#
>
> Generic athlon doesn't have SSE.

yes, You're right.

> Does this SSE code work in 64-bit mode (amd64)?

I think yes.
It uses simple sse instructions (packed add/mul/mova)
for floating point arithmetic in parallel.
Only xmm registers and aligned __m128 operands are used.
This code isn't IA32 specific.




More information about the pld-devel-en mailing list