【发布时间】:2017-04-26 11:07:54
【问题描述】:
我想使用内在函数来增加 SIMD 向量的元素。最简单的方法似乎是给每个元素加 1,像这样:
(注意:vec_inc之前已经设置为1)
vec = _mm256_add_epi16 (vec, vec_inc);
但是有什么特殊的指令可以增加一个向量吗?就像inc 中的this page 一样?或者其他更简单的方法?
【问题讨论】:
-
不,没有特殊说明 - 只需添加一个 1 的向量,就像你上面建议的那样。
标签: assembly x86 simd intrinsics avx2