【发布时间】:2012-03-09 05:19:33
【问题描述】:
gcc 用于比较 __m256 和 __m256i(AVX 指令集)的内在函数的名称是什么?
【问题讨论】:
gcc 用于比较 __m256 和 __m256i(AVX 指令集)的内在函数的名称是什么?
【问题讨论】:
_mm256_cmp_ps, _mm256_cmp_pd
等
请注意,您必须传递一个指示比较完成的枚举,而不是多个比较指令。例如:
res = _mm256_cmp_ps(a,b, _CMP_LT_OQ); // AVX res = a < b
【讨论】:
__m256i类型呢?这两个函数只处理__m256 和__m256d?
__mm256比较两个int [](长度为8的整数数组)?我的意思是使用经典的load, cmp... 场景。
__m256i 上的操作。这将出现在 AVX2 中。