This is the mail archive of the gcc@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]

Re: GCC MMX PATCH




> 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.



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