This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [3.4-bib, Patch] rs6000 floating point multiply-add instructions
- From: David Edelsohn <dje at watson dot ibm dot com>
- To: Andrew Pinski <pinskia at physics dot uc dot edu>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Tue, 19 Nov 2002 00:50:47 -0500
- Subject: Re: [3.4-bib, Patch] rs6000 floating point multiply-add instructions
- References: <CDD052F5-FB5C-11D6-9370-00039372607E@physics.uc.edu>
>>>>> Andrew Pinski writes:
> Since I was see some of the rs6000 floating point multiply-add
> instructions being used in the fsf version of the compiler but they
> were generated by the Apple compiler, I thought I would look to
> see what is going on. I saw that in the md file of Apple's version it
> contains more define_insn for the instructions so they could be
> matched with different ways of saying them.
Please go back and read the repeated discussions in the GCC
mailinglist archives that Apple's additional patterns are not the right
way to solve this problem. Not to mention, a number of the
transformations are mathematically unsafe and should not be applied by
default.
David