SSE: convertir un entero corto a flotante

Quiero convertir una matriz de números cortos sin signo para flotar usando SSE. Digamo

__m128i xVal;     // Has 8 16-bit unsigned integers
__m128 y1, y2;    // 2 xmm registers for 8 float values

Quiero los primeros 4 uint16 en y1 y los siguientes 4 uint16 en y2. Necesito saber qué sse intrínseco usar.

Respuestas a la pregunta(4)

Su respuesta a la pregunta