------- Comment #4 from rguenth at gcc dot gnu dot org 2007-11-19 11:23 ------- One workaround in this case is to run another forwprop / dce between inlining and the first alias pass. This get's rid of a lot of pointers and pointed to temporaries. Still that doesn't address the fundamental problems here. (but it makes the testcase work nicely within a bound of 600MB peak memory usage)
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34148