【发布时间】:2021-01-06 17:41:44
【问题描述】:
例如,将符号从40 复制到-104.2 必须产生104.2
我试过了:
__mm256 currVal = _mm256_set1_ps(-104.2f);
__m256 takeMySign = _mm256_set1_ps(40);
_mm256_blend_ps(currVal, takeMySign, 1<<31);
但它不起作用:(
【问题讨论】:
-
blend 需要一些位并使用它们来选择整个元素,而不是元素的位
-
@SeverinPappadeux 不太好,我正在尝试将一个元素的符号粘贴到另一个元素中。