小编red*_*lum的帖子

使用 SSE/AVX/AVX2 检查 __m128i 的所有字节是否匹配单个字节

我正在寻找计算以下函数的有效方法:

输入:__m128i data, uint8_t in;

输出:布尔值,指示是否有任何字节datain

我基本上是使用它们来为容量为 8 的字节实现空间/时间高效的堆栈。我最有效的解决方案是首先计算__m128i tmp所有字节为 的 a in。然后检查是否有任何字节tmp\xor data是零字节。

sse simd avx avx2

1
推荐指数
1
解决办法
704
查看次数

标签 统计

avx ×1

avx2 ×1

simd ×1

sse ×1