英特尔矢量指令删除零

时间:2019-04-11 00:16:05

标签: x86 sse avx

我正在寻找一个Intel指令序列,该指令采用一个双精度值向量(在xmm / ymm / zmm寄存器中)并删除零个条目,对非零个条目进行排列,使它们彼此相邻。例如,给定一个像(2,-1,0,3)的矢量,我想以(2,-1,3,0)或(0,2,-1,3)结束。重要的是非零元素是相邻的。

有什么想法吗?

0 个答案:

没有答案