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: Link-time optimzation


Mark Mitchell <mark@codesourcery.com> writes:

| The GCC community has talked about link-time optimization for some time.
| In addition to results with other compilers, Geoff Keating's work on
| inter-module optimization has demonstrated the potential for improved
| code-generation from applying optimizations across translation units.
| 
| Some of us (Dan Berlin, David Edelsohn, Steve Ellcey, Shin-Ming Liu,
| Tony Linthicum, Mike Meissner, Kenny Zadeck, and myself) have developed
| a high-level proposal for doing link-time optimization in GCC.  At this
| point, this is just a design sketch.  We look forward to jointly
| developing this with the GCC community when the design stabilizes.

I wholeheartly applaude this effort.  At TAMU, we have been developing
similar high level compiler-neutral data structures for program
representations as part of a larger framework.  An overview was
presented recently at LCPC05

       http://www.research.att.com/~bs/SELL-HPC.pdf

I deeply regret we did not have time to finish and make a first
release in time for consideration -- the truth is, it really is a full
time job working on C++, let alone developing supporting tool and other
academic considerations.

I'm delighted to see GCC moving forward to more advanced internal
infrastructure.  We would most certainly give feedbacks based on our
own experience so far.


-- Gaby


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