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);

Return Value

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

See Also


Miscellaneous Operations (Floating-Point SSE2 Intrinsics)