loop.c (loop_optimize): Fix value max_uid_for_loop is reset to after find_and_verify_loops call.
* loop.c (loop_optimize): Fix value max_uid_for_loop is reset to after find_and_verify_loops call. From-SVN: r24973
This commit is contained in:
parent
66b4814089
commit
e318cec07a
2 changed files with 8 additions and 2 deletions
|
@ -1,3 +1,8 @@
|
|||
Tue Feb 2 20:24:11 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
|
||||
|
||||
* loop.c (loop_optimize): Fix value max_uid_for_loop is reset
|
||||
to after find_and_verify_loops call.
|
||||
|
||||
Tue Feb 2 19:48:29 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
|
||||
|
||||
* (recombine_givs): Don't use a giv that's likely to be dead to
|
||||
|
|
|
@ -525,11 +525,12 @@ loop_optimize (f, dumpfile, unroll_p, bct_p)
|
|||
but moving this call to init_alias_analysis is more efficient. */
|
||||
init_alias_analysis ();
|
||||
|
||||
/* See if we went too far. */
|
||||
/* See if we went too far. Note that get_max_uid already returns
|
||||
one more that the maximum uid of all insn. */
|
||||
if (get_max_uid () > max_uid_for_loop)
|
||||
abort ();
|
||||
/* Now reset it to the actual size we need. See above. */
|
||||
max_uid_for_loop = get_max_uid () + 1;
|
||||
max_uid_for_loop = get_max_uid ();
|
||||
|
||||
/* find_and_verify_loops has already called compute_luids, but it might
|
||||
have rearranged code afterwards, so we need to recompute the luids now. */
|
||||
|
|
Loading…
Add table
Reference in a new issue