http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57955
--- Comment #3 from David Edelsohn <dje at gcc dot gnu.org> --- The change caused a testcase failure, which was not investigated. I don't understand the comment "questionable optimization patterns". Optimizing for size should be controlled by -Os.