aggressive_hoisting

Improves the number of variables that get hoisted out of a loop.

Syntax
#pragma aggressive_hoisting on | off | reset
  
Remarks

This pragma produces faster code and causes a slight increase in code size, especially when optimizing for size. In some cases, hoisting variables out of a loop when the loop does not have a lot of iterations can make your code slower.

The default value for this pragma is off .