------- Comment #10 from rguenth at gcc dot gnu dot org  2009-09-14 16:13 
-------
The simplest thing may be to disallow extra propagations, like from

 D.1234_2 = i0_1 + i0_1;
 # DEBUG i1 => D.1234_2

to

 # DEBUG i1 => i0 + i0

where dropping from i0_1 to i0 if more propagations would cause extra growth
and i0 is a user variable.

Of course a little more fancy.  In fact always stopping the propagation
if we get a user var should work as well as we'd have a proper debug
stmt for them anyway.  No?


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41343

Reply via email to