[Bug tree-optimization/23940] SSA_NAMEs are not released after no longer being used.
amacleod at redhat dot com
gcc-bugzilla@gcc.gnu.org
Mon Sep 19 20:34:00 GMT 2005
------- Additional Comments From amacleod at redhat dot com 2005-09-19 20:34 -------
Actually, it occurs to me that we might be able to make the entire
SSA_NAME_DEF_STMT process completely transparent, including the setting of it.
The operand cache knows whenever an SSA_NAME is added to any stmt in the IL,
either real or virtual. It also knows when one is removed. Between passes would
then be appropriate time to remove any which are no longer in the IL. This
should resolve any issues with trying find the right places to set or reset
SSA_NAME_DEF_STMT
In theory. :-)
I'll take a look at it shortly and see what happens.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23940
More information about the Gcc-bugs
mailing list