__m128i
Microsoft 专用
__m128i 数据类型,用于流式 SIMD 扩展的使用 2 (SSE2) 命令内部,在 emmintrin.h 定义。
// data_types__m128i.cpp
#include <emmintrin.h>
int main() {
__m128i x;
}
备注
不应 __m128i 直接字段的访问。可以,但是,查看这些进入调试器。类型为 XMM [0-7] 注册的 __m128i 映射的变量。
类型 _m128i 的变量在 16 字节边界自动对齐。
说明 |
---|
使用类型的变量 __m128i 将导致编译器生成 SSE2 movdqa 命令。此命令不会导致 Pentium III 处理器的错误,但会无失败,但可能的副作用是由于哪些命令 movdqa 将为 Pentium III 处理器。 |
__m128i 数据类型在 Itanium 处理器家族 (IPF) (ipf) 处理器不支持。