User and Reference Guide for the Intel® Fortran Compiler 14.0

unroll, Qunroll

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

Syntax

Linux OS and OS X:

-unroll[=n]

Windows OS:

/Qunroll[:n]

Arguments

n

Is the maximum number of times a loop can be unrolled. To disable loop enrolling, specify 0.

Default

-unroll
or/Qunroll

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

Windows: Optimization > Loop Unroll Count

Linux: None

OS X: Optimization > Loop Unroll Count

Alternate Options

Linux and OS X: -funroll-loops

Windows: /unroll (this is a deprecated option)


Submit feedback on this help topic