------- Comment #8 from andi-gcc at firstfloor dot org 2009-08-07 09:52 ------- At least my example in the original bug description shows that the optimization worked on gcc 3.3. If your theory doesn't explain this then your theory is wrong.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40886