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 12:13:45 +0100, Uros Bizjak <uros@kss-loka.si> wrote:
> The patch for PR17767 also fixes your testcase for PR18944:
Well, i've found a cheaper way with a careful ordering of min/max
arguments, http://www.flipcode.com/cgi-bin/fcarticles.cgi?show=4&id=65014.

But during elaboration i was first surprised how hard it was to teach
gcc to look for NaNs in comparisons :)


> >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
> >
> Hm, yes, I think this is another case of TARGET_SSE_MATH problems.

Is there already a related bugzilla report i could follow for that
case - it's quite common -, or should a new one be made?


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