On Dec 18, 2006, at 4:29 AM, Tim Blechmann wrote:

These flags are used in the standard build:

-Os -funroll-loops -fomit-frame-pointer -mcpu=powerpc -mtune=7450 -
mpowerpc-gfxopt

the standard build is optimized for size ???

On Apple:

-Os Optimize for size, but not at the expense of speed. -Os enables all -O2 optimizations that do not typically increase code size. However, instructions are chosen for best performance, regardless of size. To optimize solely for size on Darwin, use -Oz (APPLE
           ONLY).



(fdn~ NOT vectorized; d_soundfile.c, d_ctl.c, m_sched.c vectorized)

have the _whole_ files been vectorized or only certain loops? which
loops have been vectorized, which haven't?

That I don't know, you'll have to compile with higher vectorizing log level than I did. But not all the loops were vectorized, only some. s_audio.c had a lot of loops vectorized, so you can choose your soundcard really fast with this build ;)

.hc


tim

--
[EMAIL PROTECTED]    ICQ: 96771783
http://www.mokabar.tk

Linux is like a wigwam: no windows, no gates, apache inside, stable.


------------------------------------------------------------------------

Looking at things from a more basic level, you can come up with a more direct solution... It may sound small in theory, but it in practice, it can change entire economies. - Amy Smith



_______________________________________________
PD-dev mailing list
[email protected]
http://lists.puredata.info/listinfo/pd-dev

Reply via email to