6.6.6.6.11 -fgcse-lm

When -fgcse-lm is enabled, global common subexpression elimination (CSE) attempts to move loads which are only killed by stores into themselves. This allows a loop containing a load/store sequence to be changed to a load outside the loop, and a copy/store within the loop.