6

256ビットAVX(YMM)レジスタの真ん中の2つの64ビットを交換する方法はありますか?

VPERM2F128を利用して下位128ビットと上位128ビットを交換できることはわかっていますが、vshufpsは上位128ビットと下位128ビットの両方でしか機能しないようです。

だから私はこの典型的な状況のために働くための効率的な指示があるのだろうかと思っていますか?

前もって感謝します!

4

1 に答える 1

3

皆さん、ありがとうございました!AVX2 vpermq がこれに適していることがわかりました。

于 2013-01-29T07:18:12.803 に答える