Rules for General Directives that Affect DO Loops

This table lists the general directives that affect DO loops:

DISTRIBUTE POINT

NOUNROLL_AND_JAM

VECTOR ALIGNED

IVDEP

NOVECTOR1

VECTOR ALWAYS

LOOP COUNT

PARALLEL

VECTOR NONTEMPORAL1

NOPARALLEL

PREFETCH

VECTOR NOVECTOR

NOPREFETCH

SWP2

VECTOR TEMPORAL1

NOSWP2

UNROLL

VECTOR UNALIGNED

NOUNROLL

UNROLL_AND_JAM

 

1 i32, i64em

2 i64 only

The following rules apply to all of these directives:

Other rules may apply to these directives. For more information, see the description of each directive.