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: Is cc1 backend or frontend?


On Wed, 2003-05-07 at 04:18, Bernd Jendrissek wrote:

> Ah, so libbackend.a is real (I don't watch make bootstrap *that* closely
> to know:)  But... what exactly *does* the middle-end do?  I assume it does
> some optimizations, maybe CSE, hoisting stuff out of loops, etc.?  But if
> none of the optimizations are enabled, what's left - TREE->RTL conversion?
>
At the moment, the middle end does inlining on the tree representation,
tree->RTL conversion and little else.  That's changing with the tree-ssa
branch.  See http://gcc.gnu.org/projects/tree-ssa/


Diego.


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