http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41090
--- Comment #15 from Jason Merrill <jason at gcc dot gnu.org> 2012-01-12 19:05:32 UTC --- We should probably resurrect the decloning patch http://gcc.gnu.org/ml/gcc-patches/2007-11/msg01147.html for this reason as well as the space optimization.