This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: birthpoints in rtl.
- From: "Steven Bosscher" <stevenb dot gcc at gmail dot com>
- To: "Paolo Bonzini" <bonzini at gnu dot org>
- Cc: "Kenneth Zadeck" <zadeck at naturalbridge dot com>, gcc <gcc at gcc dot gnu dot org>, "Park, Seongbae" <seongbae dot park at gmail dot com>, "Ian Lance Taylor" <iant at google dot com>, "Richard Sandiford" <rsandifo at nildram dot co dot uk>
- Date: Thu, 28 Feb 2008 21:35:58 +0100
- Subject: Re: birthpoints in rtl.
- References: <47C5EF2A.5020401@naturalbridge.com> <47C6B132.3090903@naturalbridge.com> <47C6B7D6.9090509@gnu.org>
On Thu, Feb 28, 2008 at 2:32 PM, Paolo Bonzini <bonzini@gnu.org> wrote:
>
> > Thanks for the quick response. As it turns out, the libcall issue will
> > soon be gone, as bonzini will be deleting them. We have finally
> > overcome that issue.
>
> Not really. There seems always to be something that prevents them from
> being deleted, and I have no time to spend on GCC at work right now. I
> believe Steven Bosscher has more detail on that than I do.
We had this discussion last year. The only reason to still have
libcalls was for TLS address calls. You already fixed that. To the
best of my knowledge the only other thing libcalls are still "useful"
for, is scheduling of groups of insns (iirc it's SCHED_GROUP_P or
something like that). And didn't you mention an fwrapv issue that's
currently papered over by libcall notes??
Gr.
Steven