egcs/gcc ChangeLog jump.c regclass.c rtl.h
David Miller
davem@cygnus.com
Mon Jul 13 03:53:00 GMT 1998
CVSROOT: /egcs/carton/cvsfiles
Module name: egcs
Changes by: davem@egcs.cygnus.com 98/07/13 03:34:13
Modified files:
gcc : ChangeLog jump.c regclass.c rtl.h
Log message:
More efficient version of Jul 10 bugfix of mine, as
discussed on egcs-patches.
* regclass.c (reg_scan_mark_refs): New arg min_regno. Only update
regscan information for REGs with numbers greater than or equal to
this. All callers changed.
(reg_scan_update): New function to efficiently update regscan
information on the fly.
* rtl.h: Add prototype.
* jump.c (jump_optimize): Call it when we make a transformation
which generates new pseudo-REGs.
More information about the Gcc-cvs
mailing list