http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46659
--- Comment #7 from Paolo Carlini <paolo.carlini at oracle dot com> 2010-12-07 22:10:39 UTC --- Excellent. If you can confirm that the improvement holds true also for a smaller number of elements let's close this as fixed for 4.6.0.