johannes 02/10/31 12:07:46
Modified: live/gcc3/gcc gcse.c
Log:
Bug #: 3084545
Submitted by: dalej
Reviewed by: geoffk
rebuild reg_set_mem after (re)looking for division by int const
Revision Changes Path
1.22 +3 -0 src/live/gcc3/gcc/gcse.c
Index: gcse.c
===================================================================
RCS file: /cvs/Darwin/src/live/gcc3/gcc/gcse.c,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- gcse.c 2002/10/24 23:42:59 1.21
+++ gcse.c 2002/10/31 20:07:45 1.22
@@ -832,6 +832,9 @@
free_gcse_mem ();
max_gcse_regno = max_reg_num ();
alloc_gcse_mem (f);
+ free_reg_set_mem ();
+ alloc_reg_set_mem (max_reg_num ());
+ compute_sets (f);
/* APPLE LOCAL end div by const */
if (optimize_size)