http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48389
--- Comment #3 from Steven Bosscher <steven at gcc dot gnu.org> 2011-04-06 21:52:54 UTC --- OK, not quite. We somehow have a barrier _inside_ a basic block, and that's somehow a problem after the patch but not before?!