SIMPLE: A language-independent tree IR

Richard Henderson rth@redhat.com
Mon Jan 7 15:34:00 GMT 2002


On Mon, Jan 07, 2002 at 10:50:24PM -0000, James Mansion wrote:
> How committed must one be to 3-address representations at this level?

Fairly.  Current wisdom is having e.g. both associative and
non-associative PLUS expressions.

>  - a way to record that A, B, C, D can be computed in parallel

This is in the same line as the C sequence point problem, which
we wish to represent.

> I'd also be interested to know whether there is a desire or
> intent to do common sub expression optimisations at
> this level close to source?

That is the plan.  We'll have a whole suite of global optimizations
done here, as well as the traditional high-level loop transformsations.


r~



More information about the Gcc mailing list