インテル® C++ コンパイラー 18.0 デベロッパー・ガイドおよびリファレンス
特定のループに、より強力なアンロールを使用するかどうかを指定します。
Linux* および macOS*: | -unroll-aggressive -no-unroll-aggressive |
Windows*: | /Qunroll-aggressive /Qunroll-aggressive- |
なし
-no-unroll-aggressive |
コンパイラーは、ループをアンロールするときにデフォルトのヒューリスティックを使用します。 |
このオプションは、特定のループにより強力なアンロールを使用するかどうかを指定します。使用すると、パフォーマンスが向上する可能性があります。
このオプションは、小さな一定の反復回数を持つループに強力かつ完全なアンロールを適用します。
なし