[ardour-dev] AMD64 SSE optimisation

John Rigg ardev at sound-man.co.uk
Sat Dec 31 17:07:26 PST 2005


On Sat, Dec 31, 2005 at 06:04:42PM +0000, John Rigg wrote:
> I've worked out what's happening. The variables get optimised out,
> even with only -O (this is with gcc-4.0), and are stored in registers.

More accurately, the function parameters get put in registers instead
of the calling function's stack frame.

I now have x86_sse_compute_peak and x86_sse_apply_gain_to_buffer
working.

John



More information about the Ardour-Dev mailing list