Developer Guide and Reference

Contents

unroll
, Qunroll

Tells the compiler the maximum number of times to unroll loops.

Syntax

Linux:
-unroll
[
=
n
]
Windows:
/Qunroll
[
:
n
]
(C++ only)
Arguments
n
Is the maximum number of times a loop can be unrolled. To disable loop enrolling, specify 0.
Default
-unroll
or
/Qunroll
(C++ only)
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 Unrolling
Eclipse:
Optimization > Loop Unroll Count
Alternate Options
Linux:
-funroll-loops
Windows: None

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.