most of the optimizations have been made permanent over time. and only few are under control of this switch because it takes additional time.
ldi r26,const
ldi r27,const
ldi rX,const
st x,rx
is changed into an sts for example.
and when variables as assigned with 0, a dedicated routine is called with a pointer.
in the 2077 public release you will find a code reduction depending on the used statements. but these are permanent as well.
↧