インテル® C++ コンパイラー 17.0 デベロッパー・ガイドおよびリファレンス
ポインター・エイリアシングとスカラー置換のチェックに強力なマルチバージョニングを使用するようにコンパイラーに指示します。 -qopt-multi-version-aggressive は、古いオプション -opt-multi-version-aggressive の後継オプションです。
Linux* および OS X*: | -qopt-multi-version-aggressive -qno-opt-multi-version-aggressive |
Windows®: | /Qopt-multi-version-aggressive /Qopt-multi-version-aggressive- |
なし
-qno-opt-multi-version-aggressive |
コンパイラーは、ポインターのエイリアスとスカラー置換の確認にデフォルトのヒューリスティックを使用します。 |
このオプションは、ポインターのエイリアスとスカラー置換の確認に強力なマルチバージョンを使用するようにコンパイラーに指示します。 このオプションは、パフォーマンスを向上させます。
パフォーマンスは、/arch や /Qx (Windows®) または -march や -x (Linux* および OS X*) などの特定のオプションによる影響を受けます。
なし