------- Comment #7 from pinskia at gcc dot gnu dot org 2007-04-15 00:58 ------- (In reply to comment #6) > I believe that this change will pessimize alias analysis somewhat; improved > alias analysis was the reason for my change to model base access with > COMPONENT_REF. But I'll leave this alone until I get around to doing that > more > fully (as described in 22488)
Also I think Honza's patch for fold actually might fix this up after the C++ producing the "crazy" code. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25895