This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] C++ space optimization: de-cloning con/de/structors
- From: Richard Henderson <rth at redhat dot com>
- To: Stuart Hastings <stuart at apple dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Tue, 6 Aug 2002 16:02:52 -0700
- Subject: Re: [PATCH] C++ space optimization: de-cloning con/de/structors
- References: <2B1CE9BB-A96C-11D6-8F7C-003065ED8B66@apple.com>
On Tue, Aug 06, 2002 at 11:41:49AM -0700, Stuart Hastings wrote:
> There is a related patch coming soon that recognizes these thunk-esque
> clones and omits the EH info for them, saving more space.
You realize this can only happen when you know for
absolute certain that these thunks actually do get
generated with tail-calls, right? The target can
reject the tail-call with FUNCTION_OK_FOR_SIBCALL.
> + /* If constructor expects vector (e.g. AltiVec) arguments, give up. */
Why?
r~