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