This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [tree-ssa] Unshare STMT_EXPR nodes [patch]
- From: Jason Merrill <jason at redhat dot com>
- To: Diego Novillo <dnovillo at redhat dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Tue, 27 Aug 2002 11:32:36 +0100
- Subject: Re: [tree-ssa] Unshare STMT_EXPR nodes [patch]
- References: <20020826140717.GA9869@tornado.toronto.redhat.com>
On Mon, 26 Aug 2002 10:07:18 -0400, Diego Novillo <dnovillo@redhat.com> wrote:
> I'm working on a pass to unshare everything, but it won't work
> until we stop the simplifier from creating shared trees (or we
> could run the pass before/after simplification). This is so
> irritating.
I think we should run it after simplification. If that's too slow, we
could just run it if ENABLE_CHECKING is on, with a flag that makes it abort
if it sees shared trees.
Jason