インテル® C++ コンパイラー 18.0 デベロッパー・ガイドおよびリファレンス

変換

Fvec オブジェクトのすべての変数は __m128 データ型に暗黙的に変換できます。例えば、F32vec4 オブジェクトも F32vec1 オブジェクトも、その各変数に対して実行された計算結果は __m128 データ型に変換できます。

__m128d mm = A & B; /* where A,B are F64vec2 object variables */

__m128 mm = A & B; /* where A,B are F32vec4 object variables */

__m128 mm = A & B; /* where A,B are F32vec1 object variables */