ループアンロール回数の上限を設定します。
Linux*: | -unroll[=n] |
macOS*: | -unroll[=n] |
Windows*: | /Qunroll[:n] (C++ のみ) |
n |
ループアンロール回数の上限。ループアンロールを無効にするには、0 を指定します。 |
-unroll |
コンパイラーは、ループをアンロールするときにデフォルトのヒューリスティックを使用します。 |
このオプションは、ループアンロール回数の上限をコンパイラーに指示します。
n を指定しない場合、最適化がループアンロール回数の上限を決定します。
Visual Studio*: [Optimization] > [Loop Unrolling]
Eclipse*: [Optimization] > [Loop Unroll Count]
Xcode*: [Optimization] > [Loop Unrolling]
Linux* および macOS*: -funroll-loops
Windows*: なし