This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: GCC MMX PATCH
- To: Hasdi R Hashim <hasdi at umich dot edu>
- Subject: Re: GCC MMX PATCH
- From: John Carr <jfc at mit dot edu>
- Date: Tue, 03 Mar 1998 17:16:35 -0500
- cc: egcs at cygnus dot com
> I did, the assembly samples should be in vis*.il. For some reason, Sun
> does not have a reference manual for VIS.
It is part of the UltraSPARC reference manual, which I have. What is
the URL for your VIS files?
> > You need a target macro to enable MMX. When it is clear
> > REG_CLASS_FROM_LETTER('x') must return NO_REGS.
>
> Okay, I just don't see the point because you have explicitly use the 'x'
> constraint (in asms) before you can take advantage of it. Still, might be
> worthwhile.
The new move patterns use the 'x' constraint.
> > gcc needs to enforce the rule that floating point and MMX don't mix.
>
> That is WAYYYYYYY out of my league.
To start, turn off TARGET_80387 when TARGET_MMX is on.