opt_vectorize_loops

Controls the use of loop vectorizing optimization.

Syntax
#pragma opt_vectorize_loops on | off | reset
  
Remarks

If you enable this pragma, the compiler improves loop performance.

Note: Do not confuse loop vectorizing with the vector instructions available in some processors. Loop vectorizing is the rearrangement of instructions in loops to improve performance. This optimization does not optimize a processor's vector data types.

By default, this pragma is off .

Related information
global_optimizer
ipa
ipa_inline_max_auto_size
ipa_not_complete
load_store_elimination
opt_common_subs
opt_dead_assignments
opt_dead_code
opt_lifetimes
opt_loop_invariants
opt_propagation
opt_strength_reduction
opt_strength_reduction_strict
opt_unroll_loops
optimization_level
optimize_for_size
optimizewithasm
pack
strictheaderchecking