This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [tree-ssa]: Reduce size of phi nodes by 31 bits
- From: Geoff Keating <geoffk at geoffk dot org>
- To: Devang Patel <dpatel at apple dot com>
- Cc: Daniel Berlin <dberlin at dberlin dot org>, GCC Patches <gcc-patches at gcc dot gnu dot org>, Diego Novillo <dnovillo at redhat dot com>
- Date: 01 Jan 2004 15:35:21 -0800
- Subject: Re: [tree-ssa]: Reduce size of phi nodes by 31 bits
- References: <CA51D1BD-3A5C-11D8-8825-000A95DA505C@dberlin.org><20031230222747.GC21806@redhat.com><11CD3A15-3B1B-11D8-9B65-000393A91CAA@apple.com><20031231000457.GA21855@redhat.com><683936A0-3BEE-11D8-9C57-000393A91CAA@apple.com>
Devang Patel <dpatel@apple.com> writes:
> On Dec 30, 2003, at 4:04 PM, Richard Henderson wrote:
>
> > On Tue, Dec 30, 2003 at 02:54:05PM -0800, Devang Patel wrote:
> >> Do you think we can steal couple of bits from num_args ?
> >
> > I expect. Though if you start stealing too many bits, we'll
> > need to add code to verify that we don't overflow.
> >
> > It'd be interesting to see what the maximum arity of a phi is
> > with various exceedingly large switches or computed gotos.
>
> In my measurement 582 is max phi arg count during compiler bootstrap.
What happens when you use --enable-intermodule?
--
- Geoffrey Keating <geoffk@geoffk.org>