PATCH: x86/x86-64: Support Intel MNI intrinsics

H. J. Lu hjl@lucon.org
Fri Jul 14 19:54:00 GMT 2006


On Thu, Jul 13, 2006 at 06:36:37PM -0700, Ian Lance Taylor wrote:
> 
> > > > Also, why are _mm_alignr_epi8 and _mm_alignr_pi8 implemented as macros
> > > > rather than inline functions?
> > > 
> > > The 3rd arg has to be constant. Inline functions won't work with
> > > -O0.
> 
> This is gcc specific code and is permitted to use gcc extensions.  So,
> what if you use __attribute__ ((always_inline))?

__attribute__ ((always_inline)) was used when I got the error with -O0.


H.J.



More information about the Gcc-patches mailing list