比较内部 (SSE2)

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

Microsoft 专用

下表中列出的内部按其声明之后。

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

emmintrin.h 头文件包含 SSE2 指令内部函数说明。

比较内部

内部名称

指令

比较

Elements

元素的大小

_mm_cmpeq_epi8

PCMPEQB

相等

16

8

_mm_cmpeq_epi16

PCMPEQW

相等

8

16

_mm_cmpeq_epi32

PCMPEQD

相等

4

32

_mm_cmpgt_epi8

PCMPGTB

大于

16

8

_mm_cmpgt_epi16

PCMPGTW

大于

8

16

_mm_cmpgt_epi32

PCMPGTD

大于

4

32

_mm_cmplt_epi8

PCMPGTBr

小于

16

8

_mm_cmplt_epi16

PCMPGTWr

小于

8

16

_mm_cmplt_epi32

PCMPGTDr

小于

4

32

有关使用本主题中的代码示例的语法的说明,请参见 使用流 SIMD 扩展的浮点内部

请参见

参考

使用流 SIMD 扩展 2 的整数内部