float32 ベクトルをストアします。対応する命令は VMOVAPS です。 この組込み関数は、インテル® メニー・インテグレーテッド・コア (インテル® MIC) アーキテクチャーにのみ適用されます。
マスクなし
extern void __cdecl _mm512_store_ps(void* mt, __m512 v1);
マスク付き
extern void __cdecl _mm512_mask_store_ps(void* mt, __mmask16 k1, __m512 v1);
v1
ストアする要素を含むソースベクトル
k1
書き込みマスク
mt
ベクトル要素をストアするメモリー位置 (64 バイトでアライメントされていなければなりません)
ベクトル v1 の 16 の単精度浮動小数点要素 (float32 要素) をメモリーアドレス mt にストアします。 アドレス mt は、64 バイトでアライメントされていなければなりません。
マスク付きでは、ベクトルマスク k1 で対応するビットがセットされている要素のみメモリー位置にストアされます。k1 のビットが 0 にセットされている位置のベクトルの要素は格納されず、対応するメモリー位置は元の値を保持します。
なし。