Mike A. Harris wrote:
-march=athlon or -march=athlon-xp makes a bigger difference on
8.0(because of gcc 3.2), than variations on x86.

Interesting... Perhaps an athlon optimized Mesa would be nice. ;o)
I'll help test that :)

one test I did was -march=i386 v/s -march=athlon
with -mcpu=athlon both times. On cdrecord.c from the cdrtools
package, I see this difference

i386                     athlon
fxch    %st(1)           fxch    %st(1)
fucompp                  fucomip %st(1),%st
fnstsw  %ax              fstp    %st(0)
testb   $69, %ah         ja      .L231
je      .L231


and again later, with a different jump target

	-Thomas




Reply via email to