This documentation is archived and is not being maintained.


Microsoft Specific

Selects two specific double-precision, floating-point values from a and b, based on the mask i.

__m128d _mm_shuffle_pd (__m128d a, __m128d b, int i);

The mask must be an immediate. See Macro Function for Shuffle Using Streaming SIMD Extensions 2 Instructions section for a description of the shuffle semantics.

Header: emmintrin.h

END Microsoft Specific