Home | History | Annotate | Download | only in SSE

Lines Matching refs:_mm_shuffle_epi32

34   (_mm_castsi128_ps(_mm_shuffle_epi32( _mm_castps_si128(v), ((s)<<6|(r)<<4|(q)<<2|(p)))))
37 (_mm_shuffle_epi32( v, ((s)<<6|(r)<<4|(q)<<2|(p))))
40 (_mm_castsi128_pd(_mm_shuffle_epi32( _mm_castpd_si128(v), ((q*2+1)<<6|(q*2)<<4|(p*2+1)<<2|(p*2)))))
360 { return _mm_shuffle_epi32(a,0x1B); }
385 vecs[1] = _mm_castsi128_ps(_mm_shuffle_epi32(_mm_castps_si128(vecs[0]), 0x55));
386 vecs[2] = _mm_castsi128_ps(_mm_shuffle_epi32(_mm_castps_si128(vecs[0]), 0xAA));
387 vecs[3] = _mm_castsi128_ps(_mm_shuffle_epi32(_mm_castps_si128(vecs[0]), 0xFF));
388 vecs[0] = _mm_castsi128_ps(_mm_shuffle_epi32(_mm_castps_si128(vecs[0]), 0x00));
456 return pfirst(tmp) + pfirst(_mm_shuffle_epi32(tmp, 1));
593 first = _mm_castsi128_ps(_mm_shuffle_epi32(_mm_castps_si128(first),0x39));
616 first = _mm_shuffle_epi32(first,0x39);