标签: x86 simd intrinsics avx
我有两个__m256向量之间的比较结果。
__m256 result = _mm256_cmp_ps( a, b, _CMP_GT_OQ );
此时我有一个带有8个值的矢量结果。 每个值都是0xffffffff或0x00000000。
现在我想知道所有元素是否都为零。
换句话说:所有八个元素都无法进行比较吗?
最快的方法是什么?在AVX或AVX2内在函数中。