This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [patch] require sse3 for fisttp
- From: Andrew Pinski <pinskia at physics dot uc dot edu>
- To: Eric Christopher <echristo at apple dot com>
- Cc: "gcc-patches at gcc dot gnu dot org Patches" <gcc-patches at gcc dot gnu dot org>
- Date: Sat, 16 Sep 2006 17:46:32 -0700
- Subject: Re: [patch] require sse3 for fisttp
- References: <450B8A9E.7070103@apple.com> <450B8C52.6040106@apple.com>
On Fri, 2006-09-15 at 22:32 -0700, Eric Christopher wrote:
> >
> > 2006-09-15 Eric Christopher <echristo@apple.com>
> >
> > * config/i386/i386.h (TARGET_FISTTP): Depend only on SSE3 and
> > 387.
> >
Also this patch leaves x86_fisttp which is no longer used so you should
be able to remove that too. But really this should be another option to
enable this instruction instead of putting it on the SSE3 since
sometimes people want no use of the xmm registers but still the new
instructions. Making a new option to be able to disable this should be
two lines and in fact less trouble than having keyed on -msse3.
-- Pinski