This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Minor improvement when adding call-clobbered symbols
- From: Laurent GUERBY <laurent at guerby dot net>
- To: Diego Novillo <dnovillo at redhat dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Sun, 04 Mar 2007 14:29:26 +0100
- Subject: Re: Minor improvement when adding call-clobbered symbols
- References: <45E87891.4080400@redhat.com>
Might have caused a few Ada ICEs:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31036
Laurent
On Fri, 2007-03-02 at 14:18 -0500, Diego Novillo wrote:
> If a memory tag T is call-clobbered, the operand scanner will blindly
> add *all* the members of T's alias set to every call-site, regardless of
> their individual clobbered state.
>
> This patch fixes that. It should not give a huge improvement, but it
> happens in some places. Bootstrapped and tested x86, x86-64, ia64 and i686.