[tree-ssa] Simplifying TARGET_EXPR

Jason Merrill jason@redhat.com
Sat Jul 20 18:54:00 GMT 2002


I'm interested in what y'all think about the second issue; it's something
I've run into previously when thinking about expanding NEW_EXPR.

One problem with (b) is that using it requires the frontend to know about
passing by invisible reference.  However, in the cases where we pass by
invisible reference because TREE_ADDRESSABLE is set on the type, it's
already controlled by the frontend, so that doesn't seem like a big issue.
For cases where we would pass by invisiref for other reasons, doing a
bitwise copy is just inefficient, and we could leave it up to the optimizer
to fix that up.

-------------- next part --------------
An embedded message was scrubbed...
From: Jason Merrill <jason@redhat.com>
Subject: [tree-ssa] Simplifying TARGET_EXPR
Date: Tue, 16 Jul 2002 11:02:01 +0100
Size: 830
URL: <https://gcc.gnu.org/pipermail/gcc/attachments/20020720/3321c408/attachment.eml>


More information about the Gcc mailing list