5.7.7.14 Cse-skip-blocks Option
The -fcse-skip-blocks
option performs a similar task to the
-fcse-follow-jumps
option but instructs the common
subexpression elimination (CSE) optimizations to follow jumps that
conditionally skip over blocks. When CSE encounters a simple
if()
statement with no else
clause, it will follow the jump around the body of the
if()
.
This option is automatically enabled at optimization levels -O2
,
-O3
, and -Os
.
The -fno-cse-skip-blocks
form of this option does not perform this
scan.