SSE: преобразовать короткое целое в число с плавающей точкой

Я хочу преобразовать массив беззнаковых коротких чисел для плавания с использованием SSE. Скажем

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

Я хочу первые 4 uint16 в y1 и следующие 4 uint16 в y2. Нужно знать, какой SSE свойственен для использования.

Ответы на вопрос(2)

Ваш ответ на вопрос