aboutsummaryrefslogtreecommitdiff
path: root/gcc/unroll.c
diff options
context:
space:
mode:
authorJim Wilson <wilson@gcc.gnu.org>1993-11-10 16:47:19 -0800
committerJim Wilson <wilson@gcc.gnu.org>1993-11-10 16:47:19 -0800
commite39bf2d9fcc8ef97898e317e62bb831b0b2e412f (patch)
tree999ac7520f5319616860ff1692b86c9b6465e314 /gcc/unroll.c
parent2b145ea8832a9aa039c348c88f6799068d374c8c (diff)
downloadgcc-e39bf2d9fcc8ef97898e317e62bb831b0b2e412f.zip
gcc-e39bf2d9fcc8ef97898e317e62bb831b0b2e412f.tar.gz
gcc-e39bf2d9fcc8ef97898e317e62bb831b0b2e412f.tar.bz2
(unroll_loop): Set global_const_equiv_map_size.
From-SVN: r6062
Diffstat (limited to 'gcc/unroll.c')
-rw-r--r--gcc/unroll.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/unroll.c b/gcc/unroll.c
index 631abcc..e3ed103 100644
--- a/gcc/unroll.c
+++ b/gcc/unroll.c
@@ -753,6 +753,7 @@ unroll_loop (loop_end, insn_count, loop_start, end_insert_before,
* sizeof (unsigned));
map->const_equiv_map_size = maxregnum;
global_const_equiv_map = map->const_equiv_map;
+ global_const_equiv_map_size = maxregnum;
init_reg_map (map, maxregnum);
@@ -1013,6 +1014,7 @@ unroll_loop (loop_end, insn_count, loop_start, end_insert_before,
map->const_equiv_map_size = new_maxregnum;
global_const_equiv_map = map->const_equiv_map;
+ global_const_equiv_map_size = new_maxregnum;
/* Search the list of bivs and givs to find ones which need to be remapped
when split, and set their reg_map entry appropriately. */