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 использовать.

11
задан Paul R 6 February 2012 в 14:50
поделиться