[Bug middle-end/37567] tree SSA to normal checking takes abnormally long time

amacleod at redhat dot com gcc-bugzilla@gcc.gnu.org
Fri Sep 19 13:28:00 GMT 2008



------- Comment #9 from amacleod at redhat dot com  2008-09-19 13:27 -------
Created an attachment (id=16362)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16362&action=view)
patch to fix the bug

Looking a little closer, Im going to change Honza's patch a little. Since the
checks are no longer being done after each BB is processed, they serve less
purpose, and are runn just before the free_() routine. 

Moving them to the free_ routine makes more sense, and when I did that, it was
clear then that there was a duplicate check there, as well as an extra loop of
potential free()s which could never be called.  so this cleans that all up.

I'll check this in once its finishes testing this morning


-- 


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



More information about the Gcc-bugs mailing list