AVX 或 AVX2 是否支持 256 位字符串指令和 unsigned short 的 mullo?
Does AVX or AVX2 support 256 bit string instructions and mullo for unsigned short?
我研究了 AVX
或 AVX2
ISA 支持的字符串指令,但我找不到任何 256 位字符串比较指令,如 SSE4.2
如果有任何字符串比较我找不到在哪里可以找到它们? Otherwise 为什么 AVX/AVX2 ISA 不支持 256 位字符串指令?
我还发现 AVX2 不支持 mullo
for unsigned short
作为 16 位无符号整数,我不知道原因。因为在SSE4.2
.
中已经支持了
256 位字符串比较指令 - 不,AVX/AVX2 中有 none(或 AVX-512 就此而言) - 只有 SSE 4.2 中的 128 位指令。
mullo
for unsigned short - 这不是必需的,因为结果与带符号的 short mullo
相同。只有 nulhi
指令需要存在于有符号和无符号变体中。
我研究了 AVX
或 AVX2
ISA 支持的字符串指令,但我找不到任何 256 位字符串比较指令,如 SSE4.2
如果有任何字符串比较我找不到在哪里可以找到它们? Otherwise 为什么 AVX/AVX2 ISA 不支持 256 位字符串指令?
我还发现 AVX2 不支持 mullo
for unsigned short
作为 16 位无符号整数,我不知道原因。因为在SSE4.2
.
256 位字符串比较指令 - 不,AVX/AVX2 中有 none(或 AVX-512 就此而言) - 只有 SSE 4.2 中的 128 位指令。
mullo
for unsigned short - 这不是必需的,因为结果与带符号的 short mullo
相同。只有 nulhi
指令需要存在于有符号和无符号变体中。