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



Martin Jambor <jamborm at gcc dot gnu.org> changed:



           What    |Removed                     |Added

----------------------------------------------------------------------------

  Attachment #28896|0                           |1

        is obsolete|                            |



--- Comment #4 from Martin Jambor <jamborm at gcc dot gnu.org> 2012-12-14 
11:46:16 UTC ---

Created attachment 28954

  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28954

Another untested fix



Unfortunately, the previous patch had problems with debug comparisons.

At the moment I'm bootstrapping the new attached variant which

hopefully does not have this problem and which I'd like to then

submit for 4.8.



In the next stage1 I'd like to go a step further and not mark all

variables as disqualified candidates when analyze_access_trees decides

there are not replacements to be made for them which should make

access structures available to the function modification phase which

then can remove s few more assignments (e.g. to variables or parts of

variables which are never read).  But I'm still only experimenting

with that.

Reply via email to