__m128i
Khusus Microsoft
Jenis __m128i
data, untuk digunakan dengan intrinsik instruksi Streaming SIMD Extensions 2 (SSE2), didefinisikan dalam <emmintrin.h>.
// data_types__m128i.cpp
#include <emmintrin.h>
int main() {
__m128i x;
}
Keterangan
Anda tidak boleh mengakses bidang secara __m128i
langsung. Namun, Anda dapat melihat jenis-jenis ini di debugger. Variabel peta jenis __m128i
ke register XMM[0-7].
Variabel jenis __m128i
secara otomatis diselaraskan pada batas 16 byte.
Catatan
Menggunakan variabel jenis __m128i
akan menyebabkan pengkompilasi menghasilkan instruksi SSE2 movdqa
. Instruksi ini tidak menyebabkan kesalahan pada prosesor Pentium III tetapi akan mengakibatkan kegagalan senyap, dengan kemungkinan efek samping yang disebabkan oleh instruksi movdqa
apa pun yang diterjemahkan ke dalam pada prosesor Pentium III.
Jenis __m128i
data tidak didukung pada prosesor ARM.
END Khusus Microsoft