Bill Coffman <[EMAIL PROTECTED]> wrote:

> Since I understand the item about allocating registers between sub
> calls, I can probably implement that change, as I work through the
> control flow/data flow analysis.

This is already implemented, parts of it are in CVS.

> Sounds like everything else is okay.  We're just missing a few CFG
> arcs from the continuations stuff, which I'll let you all worry about.
> :)

Yep

> Bill

> ps: I'm making progress on grokking the cfg and register renaming
> stuff.  Will let you know.

This needs an SSA graph of the data flow?

BTW, looking at analyse_life_block() it seems that this allocates
unconditionally a Life_range structure. As these are O2 in (n_symbols *
n_basic_blocks) we could safe huge amounts of memory, by defining that a
missing life block propagates the previous one. Dunno if its possible,
though.

leo

Reply via email to