__m128i

Microsoft 专用

用于__m128i流式处理 SIMD 扩展 2 (SSE2) 指令内部函数的数据类型在 emmintrin.h> 中<定义。

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

注解

不应直接访问 __m128i 字段。 但是,可在调试器中查看这些类型。 类型 __m128i 变量映射到 XMM[0-7] 寄存器。

类型 __m128i 变量在 16 字节边界上自动对齐。

注意

使用类型的 __m128i 变量将导致编译器生成 SSE2 movdqa 指令。 此指令不会在 Intelum III 处理器上造成故障,但将导致无提示故障,任何指令 movdqa 都转化为了 Intelum III 处理器的可能副作用。

__m128i ARM 处理器不支持数据类型。

结束 Microsoft 专用

另请参阅

关键字
内置类型
数据类型范围