http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50521
--- Comment #15 from Tomohiro Kashiwada <kikairoya at gmail dot com> 2011-10-29 14:37:15 UTC --- I see. Thanks detail exposition. I think the behavior of my patch seems correct and it should be merged.