2

我研究了 ISA 支持的字符串指令,AVXAVX2我找不到任何 256 位字符串比较指令,例如SSE4.2如果有任何字符串比较我找不到我在哪里可以找到它们?否则为什么 AVX/AVX2 ISA 不支持 256 位字符串指令?我还发现 AVX2 不支持mullo16unsigned short位无符号整数,我不知道原因。因为它已经在SSE4.2.

4

1 回答 1

3

256 位字符串比较指令——不,在 AVX/AVX2(或 AVX-512 中)没有——只有 SSE 4.2 中的 128 位指令。

mullo对于 unsigned short - 这不是必需的,因为结果与带符号的 short 相同mullo。它只是nulhi需要存在于有符号和无符号变体中的指令。

于 2016-04-20T09:34:56.447 回答