Se recomienda usar Visual Studio 2017
Esta documentación está archivada y no tiene mantenimiento.


Microsoft Specific

Applies a type cast to reinterpret four 32-bit integers passed in as a 128-bit parameter as packed 64-bit floating point values.

__m128d _mm_castsi128_pd( 
   __m128i a

[in] a

A 128-bit parameter that contains four 32-bit integers.




x86, x64

Header file <emmintrin.h>

The 128-bit return value r is a copy of the 128-bit parameter a, but cast as two 64-bit floating point values. This intrinsic changes one data type to another without performing any conversion.

This intrinsic does not map to any specific machine instruction.

See the example for _mm_castpd_si128.