intermodule optimisation patch

tm_gccmail@mail.kloo.net tm_gccmail@mail.kloo.net
Thu May 29 21:28:00 GMT 2003


On Tue, 20 May 2003, Chris Lattner wrote:

> Actually that's incorrect.  The whole point of the proposed architecture
> is that you can do substantial optimization at _compile time_, which is
> what makes it much different than the techniques used by most commercial
> compilers. 

Most commerical compilers that do IPO do most of their optimization at
compile time AFAIK.

Both the SGI cc and Digital cc seem to be derived from Fredrick Chow's
Master thesis compiler uses UCSD Pascal P-code internally. When configured
for IPO, they output the p-code into the output files and let the linker
do the rest of the code generation and linking.

This leaves the bulk of the classical optimizations at compile-time from
what I know.

Toshi






More information about the Gcc-patches mailing list