This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [middle-end, patch 0/9] Ipa-prop overhaul and indirect inlining (PR 9079)
- From: Razya Ladelsky <RAZYA at il dot ibm dot com>
- To: Martin Jambor <mjambor at suse dot cz>
- Cc: GCC Patches <gcc-patches at gcc dot gnu dot org>, Jan Hubicka <jh at suse dot cz>, Kenneth Zadeck <zadeck at naturalbridge dot com>
- Date: Tue, 15 Jul 2008 13:01:44 +0300
- Subject: Re: [middle-end, patch 0/9] Ipa-prop overhaul and indirect inlining (PR 9079)
>
> 6 - Add compiler a option to turn on indirect inlining
> 7 - Create ipa-prop structures when performing indirect inlining
> 8 - Formal parameter use analysis
> 9 - Inlining of indirect calls
>
> The last four patches implement the new functionality of inlining
> indirect calls if the target becomes known as a result of previous
> inlining.
The target becomes known by the IPA analysis you do, which avoids needing
previous inlining, isn't that so ?
> The division into four patches is not necessary but should
> help understanding the changes.
>
>
I think adding a testcase, or a simple example of a C++ code would be
a good idea.
Thanks,
Razya