Kill RBI structures

Steven Bosscher stevenb@suse.de
Fri Jun 24 20:14:00 GMT 2005


On Friday 24 June 2005 20:54, Jan Hubicka wrote:
> I've also replaced the next pointer used to communicate new layout of basic
> blocks by aux pointer...

I believe this is the Wrong Thing.  The aux field should be available
to the passes, but that is no longer possible now, is it?  And also,
as seen by the regressions from last week, it is just confusing to use
one field for so many things (and makes the code harder to read, etc.).

When do we want to communicate this new layout?  Only when going out
of cfglayout mode?  Why can't the bb->next_bb field just be used??

Gr.
Steven



More information about the Gcc-patches mailing list