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