A compiler often can, by rearranging its generated machine instructions for faster execution, improve program performance.
Compilers can optimize program performance by rearranging their generated machine code to execute faster.