如何找到XMM最大值

时间:2017-06-08 16:00:23

标签: assembly x86 max simd sse

我需要在xmm寄存器中找到最大值。现在在我写的代码中有这一部分:

comiss xmm2,xmm4        ; if(R[i*M+j]>Rmax)
ja UpateRmax

现在这是标量版本。我正在尝试优化到打包版本但我无法弄清楚如何从xmm2中的假设4值中获取最大值,一旦我用xmm2中的4个值测试它们。

你可以帮忙吗?

0 个答案:

没有答案