Share via


__m128i

Específicos de Microsoft

El tipo de datos de __m128i , para su uso con las extensiones de Streaming SIMD 2 intrínsecos de instrucciones (SSE2), se define en emmintrin.h.

// data_types__m128i.cpp
#include <emmintrin.h>
int main() {
   __m128i x;
}

Comentarios

No debe tener acceso a los campos de __m128i directamente.Puede, sin embargo, ver a estos tipos del depurador.Una variable maps escritos de __m128i el MMX [0-7] registra.

Las variables de _m128i tipo son automáticamente alineado en límites de 16 bytes.

[!NOTA]

Mediante variables de __m128i tipo hará que el compilador genere la instrucción de SSE2 movdqa .Esta instrucción no produce un error en los procesadores de Pentium III pero se provocarán errores silencioso, con los efectos secundarios posibles producidos por aquello que las instrucciones movdqa traducen en Pentium III los procesadores.

No se admite el tipo de datos de __m128i en procesadores de la familia de (IPF) procesadores Itanium.

Vea también

Referencia

Palabras clave de C++

Tipos fundamental (C++)

Intervalos de tipo de datos