This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [wwwdocs] Indirect inlining (PR 9079)
- From: Ralf Wildenhues <Ralf dot Wildenhues at gmx dot de>
- To: Jan Hubicka <jh at suse dot cz>
- Cc: Martin Jambor <mjambor at suse dot cz>, GCC Patches <gcc-patches at gcc dot gnu dot org>, Kenneth Zadeck <zadeck at naturalbridge dot com>, Razya Ladelsky <RAZYA at il dot ibm dot com>, Paolo Carlini <paolo dot carlini at oracle dot com>
- Date: Fri, 25 Jul 2008 14:13:16 +0200
- Subject: Re: [wwwdocs] Indirect inlining (PR 9079)
- References: <20080715194347.569852675@virgil.suse.cz> <20080725120629.GE2791@kam.mff.cuni.cz>
* Jan Hubicka wrote on Fri, Jul 25, 2008 at 02:06:29PM CEST:
> @@ -94,7 +98,11 @@
> given that all the values are known at compile time and the ratio between
> the new array size and the original switch branches does not exceed
> the parameter <code>--param switch-conversion-max-branch-ratio</code>
> - (default is eight). </li>
> + (default is eight).</li>
> + <li>Inliner now also inline indirect calls that are discovered to be known
The inliner now also inlines
> + at compile time thanks to previous inlining. This feature is enabled
> + at <code>-O2</code> optimization level and can be controlled via
via the
> + <code>-findirect-inlining</code> command line option.</li>
> </ul>