This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Beginner's question:Are there any inter-procedural optimization in GCC backend ?
- From: Gabriel Dos Reis <gdr at integrable-solutions dot net>
- To: Jim Wilson <wilson at specifixinc dot com>
- Cc: Chunhua Liao <chunhualiao at hotmail dot com>, gcc at gcc dot gnu dot org
- Date: 06 Nov 2003 03:14:06 +0100
- Subject: Re: Beginner's question:Are there any inter-procedural optimization in GCC backend ?
- Organization: Integrable Solutions
- References: <Law11-F103nqyNPFpGf0003c978@hotmail.com><3FA9ADB1.9080804@specifixinc.com>
Jim Wilson <wilson@specifixinc.com> writes:
| We do have function inlining in RTL, and this has been around for a
| long time, but this is on the way out, because RTL is too low level
| for this optimization. It is being replaced with a tree level
| function inliner. The RTL function inliner is in integrate.c.
Hmm, it has been my understanding thta the tree-inliner will not
(automatically) have us throw away the RTL-inliner. Does that change?
-- Gaby