On Sunday 23 March 2003 18:02, Till Riedel wrote: > why not > +_CPUCFLAGS = -march=pentium4 -mno-sse2 > > > choose, and in the case of pentium4 producing broken code the > > obvious fallback would be pentium3... > > above would be in fact the same because only the SSE2 code differs from > march=pentium3 which in turn only defines SSE additionally (which > probably generates the slower code compared to pentiumpro) as i see it. > code generation for all x86 uses the same rules (i386.md) > except that some rules only apply if TARGET_SSE2 is defined.
Just out of curiousity, have you tried using -mfpmath=sse? I remember someone on this list claiming that the SSE fpa-code works much better than the i387 code which is used by default (even with -march=pentium4). -- Regards, Michael Nottebrock
pgp00000.pgp
Description: signature