This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Fix PR target/19240


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 :)


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]