测试256位寄存器(YMM:AVX-2)是否为零的最有效方法

时间:2017-05-21 17:44:36

标签: c assembly x86-64 simd avx2

我需要检查某个YMM寄存器是否为零(在AVX-2下)。我知道我可以vptest对抗另一个YMM寄存器,但是它的延迟(最有可能)至少 2 并且它还需要一个辅助寄存器。有没有更有效的方法来做到这一点?

0 个答案:

没有答案