on non-rtl function info
Michael Meissner
meissner@cygnus.com
Fri Oct 9 19:52:00 GMT 1998
On Fri, Oct 09, 1998 at 05:10:20PM -0700, Richard Henderson wrote:
> On the subject of the second, I would like several things:
>
> * Basic block numbers that are stable from one pass to another
> in the face of shifting blocks, new blocks, etc. If not the
> block number, then some other stable form of identification.
A faster approach might be a pointer to a basic block structure (which could
have a number for printing out). Same thing for register numbers, instead of
an integer that is then used as an index into multiple tables, why not a
pointer to a table entry. Just because rtl has been mostly integers and
pointers to rtl/rtvec in the past (for examples, rtl can now point directly to
bitmaps).
--
Michael Meissner, Cygnus Solutions (Massachusetts office)
4th floor, 955 Massachusetts Avenue, Cambridge, MA 02139, USA
meissner@cygnus.com, 617-354-5416 (office), 617-354-7161 (fax)
More information about the Gcc
mailing list