This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [tree-ssa] replace sibcall.c take 3
- From: Richard Henderson <rth at redhat dot com>
- To: Jan Hubicka <hubicka at ucw dot cz>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Mon, 17 Nov 2003 17:27:26 -0800
- Subject: Re: [tree-ssa] replace sibcall.c take 3
- References: <20031118000522.GG11681@kam.mff.cuni.cz>
On Tue, Nov 18, 2003 at 01:05:22AM +0100, Jan Hubicka wrote:
> The problem is that referenced_vars is not updated when we remove all
> references of variable. Since this is common with inlining, perhaps we
> want to recompute the list?
That seems reasonable.
> Also it would be nice to allow conversions where promoting rules ensure
> that the true return types will be same and noop conversions. What is
> the most convenient way to deal with this?
Dunno. We ignore it for now, I think.
> ! /* If this was a potential tail site, then emit a
> ! CALL_PLACEHOLDER with the normal and the tail streams.
> One of them will be selected later. */
Where does this happen now? Or is the comment out of date?
Where tested?
r~