[Qt-interest] 4.7.2 mingw binary and MMX/SSE support

Gabriel M. Beddingfield gabrbedd at gmail.com
Wed Mar 9 01:39:10 CET 2011


On Tuesday, March 08, 2011 03:31:15 pm Stephen Chu wrote:
> Thanks for the pointer to the gcc extensions. It seems to
> be a much easier way to do simple vectors.

Actually... it's about the same.  Using vectors is the whole point of SSE.  If you look in the xmmintrin.h, you'll 
even see how it's pretty much the same:

   /* The Intel API is flexible enough that we must allow aliasing with other
      vector types, and their scalar components.  */
   typedef float __m128 __attribute__ ((__vector_size__ (16), __may_alias__));

   /* Internal data types for implementing the intrinsics.  */
   typedef float __v4sf __attribute__ ((__vector_size__ (16)));

-gabriel



More information about the Qt-interest-old mailing list