インテル® C++ コンパイラー XE 13.1 ユーザー・リファレンス・ガイド
mask の値に応じて、パックド単精度浮動小数点値をストアします。対応するインテル® AVX 命令は VMASKMOVPS です。
extern void _mm256_maskstore_ps(float *a, __m256i mask, __m256 b); |
extern void _mm_maskstore_ps(float *a, __m256i mask, __m128 b); |
*a |
単精度浮動小数点 (float32) 定数値を格納できる 256 ビットまたは 128 ビットのメモリー位置へのポインター |
mask |
mask レジスターの各クワッドワードの最上位ビットから計算された整数値 |
b |
256 ビットまたは 128 ビットの float32 ベクトル |