インテル® C++ コンパイラー 15.0 ユーザー・リファレンス・ガイド
ループの自動ベクトル化に関するガイドラインを次に示します。
特殊なデータ型である __m64、__m128、__m256 dat はベクトル化できません。 ループ本体に関数呼び出しを含めることはできません。インテル® ストリーミング SIMD 拡張命令 (インテル® SSE) およびインテル® アドバンスト・ベクトル・エクステンション (インテル® AVX) の組込み関数 (例: mm_add_ps) は使用できません。