3

パックされたクワッドワード整数が 2 つxmm0あり、それらを加算して結果をメモリ ロケーションに格納する必要があります。各整数の値が2^15未満であることを保証できます。現在、私は次のことを行っています。

int temp;
....   

   movdq2q mm0, xmm0
   psrldq xmm0, 8
   movdq2q mm1, xmm0
   paddq mm0,mm1
   movd temp, mm0

これを行うより良い方法はありますか?

4

1 に答える 1