[PATCH, i386]: Add SSE4.2 support - pcmpstr part

H. J. Lu hjl@lucon.org
Mon Jun 4 16:01:00 GMT 2007


On Mon, Jun 04, 2007 at 05:52:09PM +0200, Uros Bizjak wrote:
> H. J. Lu wrote:
> 
> >>What do you think about "z0" proposed name?
> >>    
> >
> >That still uses one letter. I'd like to use Y0 since Yx has been used
> >to select a set of SSE/MMX registers and we save a letter.
> >  
> Yes, but could we merge "z0" with some future constraint letter? So "zN" 
> would mean enable N-th SSE register.

We may need something like "zN" in future, for the N-th register, but
not necessary SSE register. It is very unlikely that we will use
Y0 in the future for other SSE register constraints which are more
meaningful than xmm0. If we use Y0 for xmm0, we probably won't miss
it for something else tomorrow. But if we use z0 today, we may find it
that we wish to use it for other purpose in the future.


H.J.



More information about the Gcc-patches mailing list