This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [RFC] WHOPR - A whole program optimizer framework for GCC
- From: "Praveen Raghavan" <praveen dot gcc at gmail dot com>
- To: "Diego Novillo" <dnovillo at google dot com>
- Cc: gcc at gcc dot gnu dot org
- Date: Thu, 13 Dec 2007 08:14:42 +0100
- Subject: Re: [RFC] WHOPR - A whole program optimizer framework for GCC
- References: <47603F3C.2090808@google.com>
> While we do not have everything thought out in detail, we think we have
> enough to start doing some implementation work. I tried attaching the
> document, but the mailing list rejected it. I've uploaded it to
> http://airs.com/dnovillo/pub/whopr.pdf
>
Very very interesting proposal indeed!
I have a few questions:
1. Are there also plans to extend the global transformation
capabilities. I see that the original set of global transformations is
limited (rightfully so).
2. Also any thoughts on how you keep the complete GIMPLE
representation of millions of functions together? You would have some
serious complexity issues inside the WPA engine?
Or is it the idea that you start with the minimal information in the
wpo1 file and if required read in the GIMPLE section?
3. Is there a plan/schedule on when 'a' version of this would be out?
Regards,
Praveen