__m128i
Microsoft-spezifisch
Der __m128i Datentyp für die Verwendung mit Streaming SIMD-Erweiterungen 2 systeminterne Funktionen der Anweisungen (SSE2-Anweisungen) wird in emmintrin.h definiert.
// data_types__m128i.cpp
#include <emmintrin.h>
int main() {
__m128i x;
}
Hinweise
Sie sollten die __m128i Felder nicht direkt zugreifen.Sie können diese Typen finden jedoch in der Debugger.Eine Variable vom Typ __m128i Wird in Registern XTM [0-7].
Variablen vom Typ _m128i wird automatisch an 16-Byte-Grenzen ausgerichtet.
Hinweis |
---|
Verwenden von Variablen des Typs __m128i bewirkt, dass der Compiler die Anweisung SSE2-Anweisungen movdqa zu generieren.Diese Anweisung führt zu einem Fehler, nicht jedoch III-Prozessoren Pentium auf Automatisch Fehlern führen, wenn die möglichen Nebeneffekte verursacht werden von den Anweisungen movdqa übersetzt in III-Prozessoren Pentium auf. |
Der __m128i Datentyp wird nicht für Prozessoren der Itanium-Prozessorfamilie (IPF) unterstützt.