[Bug c++/26788] optimization of expression templates not as performant as g++ 4.0.2

rguenth at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Wed Mar 22 11:39:00 GMT 2006



------- Comment #9 from rguenth at gcc dot gnu dot org  2006-03-22 11:39 -------
This is another case of find_used_portions missing explicit uses due to C++ and
lots of inlining without any cleanup after that.  And inserting cleanup being
difficult because structure-aliasing pass running before going into SSA.  A
forwprop pass before it would do wonders here.

Danny - any plans to look at making salias pass work on SSA form?  With
inlining
on SSA like on IPA branch this looks necessary anyway (Honza simply moved the
pass to before (final) inlining, which will make the situation just worse).


-- 

rguenth at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |dberlin at gcc dot gnu dot
                   |                            |org


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



More information about the Gcc-bugs mailing list