This is the mail archive of the gcc-bugs@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: middle-end/7198: ia64.md missing usual fnma patterns


On Saturday 01 March 2003 04:01, Steven Bosscher wrote:
> http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&;
>pr=7198
>
> Does this bug still exist in the 3.3 branch and mainline?  It looks like
> the patterns from your patch are already in ia64.md.
>
> Greetz
> Steven

That's interesting; I don't find them in the gcc-20030224 (3.3) snapshot.  In 
fact, I just checked this week, and that snapshot was not employing fnma 
instructions in my test code, so I applied this patch again.  The patterns 
which came in ia64.md require a sign change, to match the more common source 
code pattern, so it seems that a pattern with the sign change already applied 
is needed.
I don't find my patterns in the gcc-3.2.2 either, so I just tried applying 
the patch (on my ia32 laptop here at home), and it appears to take 
successfully.
My co-workers have not found a way to access CVS from our ia64 machines at 
the office, so I have always dealt with snapshots.
Thanks for looking at this. Not exactly a bug, it's a missing optimization.
-- 
Tim Prince


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