インテル® C++ コンパイラー 17.0 デベロッパー・ガイドおよびリファレンス
ベクトルマスクの下位バイトを別のベクトルマスクの上位バイトに移動します。対応する命令は KMERGE2lLl です。 この組込み関数は、インテル® メニー・インテグレーテッド・コア (インテル® MIC) アーキテクチャーにのみ適用されます。
extern __mmask16__cdecl _mm512_kmovlhb(__mmask16 k1, __mmask16 k2); |
k1 |
ベクトルマスク |
k2 |
ベクトルマスク |
ベクトルマスク k2 の下位バイトをベクトルマスク k1 の上位バイトに挿入します。 ベクトルマスク k1 の下位バイトは保持されます。
移動操作の結果。