diff --git a/docs/internals/optimizer.rst b/docs/internals/optimizer.rst index da77ff3867a9..741b6bbb93ce 100644 --- a/docs/internals/optimizer.rst +++ b/docs/internals/optimizer.rst @@ -7,7 +7,7 @@ The Optimizer The Solidity compiler uses three different optimizer modules: The "old" optimizer that operates at the opcode level and two "new" optimizers, one that operates on Yul IR code -and another that removes unnecessary overflow checks of code generation of `for` loops. +and another that removes unnecessary overflow checks of code generation of ``for`` loops. The opcode-based optimizer applies a set of `simplification rules `_ to opcodes. It also combines equal code sets and removes unused code.