使用流 SIMD 扩展的其他命令

[本文档仅供预览,并可能在以后的版本中更改。 Blank topics are included as placeholders.]

Microsoft 专用

下表列出了其他内部及其说明。

SSE 内部使用 __m128__m128i__m128d 数据类型,在 Itanium 处理器家族 (IPF) (ipf) 处理器不支持。 使用 __m64 数据类型的任何 SSE 内部在 x64 处理器不支持。

头文件 xmmintrin.h 和 intrin.h 包含 SSE 内部函数说明。

混合内部

内部名称

操作

对应的命令

头文件

_mm_shuffle_ps

拖曳

SHUFPS

xmmintrin.h

_mm_shuffle_pi16

拖曳

PSHUFW

xmmintrin.h

_mm_unpackhi_ps

打开高

UNPCKHPS

xmmintrin.h

_mm_unpacklo_ps

打开低

UNPCKLPS

xmmintrin.h

_mm_loadh_pi

高的负载

MOVHPS reg, mem

xmmintrin.h

_mm_storeh_pi

存储高

MOVHPS mem, reg

xmmintrin.h

_mm_movehl_ps

移动到较低

MOVHLPS

xmmintrin.h

_mm_movelh_ps

移动到较低

MOVLHPS

xmmintrin.h

_mm_loadl_pi

低的负载

MOVLPS reg, mem

xmmintrin.h

_mm_storel_pi

存储低

MOVLPS mem, reg

xmmintrin.h

_mm_movemask_ps

创建四比特掩码

MOVMSKPS

xmmintrin.h

_mm_getcsr

返回寄存器内容

STMXCSR

xmmintrin.h

_mm_setcsr

将控件注册

LDMXCSR

xmmintrin.h

_mm_extract_si64, _mm_extracti_si64

提取位

EXTRQ

intrin.h

_mm_insert_si64, _mm_inserti_si64

插入位

INSERTQ

intrin.h

有关使用这些内部主题语法的说明,请参见 使用流 SIMD 扩展的浮点内部

请参见

参考

流式 SIMD 扩展 (SSE)