ループのアンロール回数の上限を設定します。
Windows: [C/C++] > [Optimization (最適化)] > [Loop Unrolling (ループのアンロール回数)]
Linux: [Optimization (最適化)] > [Loop Unroll Count (ループのアンロール回数)]
Mac OS: [Optimization (最適化)] > [Loop Unrolling (ループのアンロール回数)]
IA-32 アーキテクチャー、インテル(R) 64 アーキテクチャー、IA-64 アーキテクチャー
Linux* および Mac OS*: | -unroll[n] |
Windows*: | /Qunroll[:n] |
n | ループのアンロール回数の上限。ループのアンロールを無効にするには、0
を指定します。 IA-64 アーキテクチャー・ベースのシステムでは、0 のみ指定できます。 |
-unroll
または /Qunroll |
コンパイラーは、ループをアンロールするときにデフォルトのヒューリスティックを使用します。 |
このオプションは、ループのアンロール回数の上限をコンパイラーに指示します。
n を指定しなかった場合、最適化機構がループのアンロール回数の上限を決定します。
Linux および Mac OS: -funroll-loops
Windows: None