------- Comment #24 from rguenth at gcc dot gnu dot org 2007-08-31 14:26 ------- Ugh. But of course memory_address_same only checks what the name suggests. Nowhere do we check for intermediate uses. That whole-aggregate DSE just cannot work at all.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30375