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