Visible to Intel only — GUID: GUID-B3892968-C019-4077-AB5D-2C80A827BCDD
Visible to Intel only — GUID: GUID-B3892968-C019-4077-AB5D-2C80A827BCDD
unroll, Qunroll
Tells the compiler the maximum number of times to unroll loops.
Syntax
Linux: |
-unroll[=n] |
macOS: |
-unroll[=n] |
Windows: |
/Qunroll[:n] |
Arguments
n |
Is the maximum number of times a loop can be unrolled. To disable loop enrolling, specify 0. |
Default
-unroll |
The compiler uses default heuristics when unrolling loops. |
Description
This option tells the compiler the maximum number of times to unroll loops.
If you do not specify n, the optimizer determines how many times loops can be unrolled.
IDE Equivalent
Visual Studio: Optimization > Loop Unroll Count
Alternate Options
Linux and macOS: -funroll-loops
Windows: /unroll (this is a deprecated option)