------- Comment #2 from pinskia at gcc dot gnu dot org 2006-08-28 06:06 ------- Evening adding one more variable causes 3.2.3 to optimize this. I don't know what does the optimization on the rtl level.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28868