This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Beginner's question:Are there any inter-procedural optimization in GCC backend ?


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]