ipa

Specifies how to apply interprocedural analysis optimizations.

Syntax
#pragma ipa program | file | on | function | off
  
Remarks

See Interprocedural Analysis.

Place this pragma at the beginning of a source file, before any functions or data have been defined. There are three levels of interprocedural analysis:

The options file and on are equivalent. The options function and off are equivalent.

Related information
global_optimizer
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
opt_vectorize_loops
optimization_level
optimize_for_size
optimizewithasm
pack
strictheaderchecking