This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Fix PR target/19240
- From: tbp <tbptbp at gmail dot com>
- To: Uros Bizjak <uros at kss-loka dot si>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Tue, 4 Jan 2005 11:39:00 +0100
- Subject: Re: Fix PR target/19240
- References: <41DA453F.2030507@kss-loka.si>
- Reply-to: tbp <tbptbp at gmail dot com>
On Tue, 04 Jan 2005 08:26:55 +0100, Uros Bizjak <uros@kss-loka.si> wrote:
> BTW: As it is claimed by reporter, mixing 387 and SSE code can introduce
> ~15% slowdown for FP intensive code. I would like to point on similar
> problem with FP compares
The reporter is back to nominal performance with this patch ;)
Thanks a lot.
Now i'd also like to point to SSE & FP compares but i'm unsure
http://gcc.gnu.org/ml/gcc-patches/2005-01/msg00168.html address that
too (as far as i grok it, it deals with NaNs an issue i had to
struggle with and triggered
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18944).
Case in point:
401447: fldz
[snip lots of SSE only operations]
401535: movss %xmm2,0xc(%esp)
40153b: flds 0xc(%esp)
40153f: fcomip %st(1),%st
401541: jbe 401650
Feel free to clue me :)