Mudbox/SSE.h File Reference
|
struct | HWVector |
| This class represents a four dimensional vector stored in the SSE registers. More...
|
|
struct | HWMatrix |
| This class represents a four by four matrix stored in the SSE registers. More...
|
|
Definition at line 245 of file SSE.h.
247 __m128
t = _mm_shuffle_ps( r.v, r.v, _MM_SHUFFLE(2,1,0,3) );
248 _mm_store_ss( &v.
x, t );
249 t = _mm_shuffle_ps( t, t, _MM_SHUFFLE(2,1,0,3) );
250 _mm_store_ss( &v.
y, t );
251 t = _mm_shuffle_ps( t, t, _MM_SHUFFLE(2,1,0,3) );
252 _mm_store_ss( &v.
z, t );
Query if SSE3 is available. Present on Prescott, Core2 and later.
Query if SSE4.1 is available. Present on Penryn (later Core 2)
Query if SSE4.2 is available. Present on Nehalem (Core i5, Corei7)
Query if AVX is available. present on Sandybridge.
Go to the source code of this file.