http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49642
--- Comment #7 from William J. Schmidt <wschmidt at gcc dot gnu.org> 2012-01-09 21:57:57 UTC --- I should note that the problem still persists in 4.7 when -fno-tree-fre is specified. For 4.6, I am working on a solution along the lines Richi outlined above. We may want to consider putting that in 4.7 as well for the -fno-tree-fre case.