This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
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.