diff options
author | Jan Hubicka <jh@suse.cz> | 2004-03-17 11:52:44 +0000 |
---|---|---|
committer | Jan Hubicka <jh@suse.cz> | 2004-03-17 11:52:44 +0000 |
commit | 4334092cc2bcb3cc93c9f11f949311b19067b79e (patch) | |
tree | c88ef817b8baf2d51c45b6996bdecbda3e4117aa | |
parent | 051216c4f0f4b093a766e6945a6d0df87299587c (diff) |
* tree-ssa.c (rewrite_into_ssa, compute_global_livein): Fix.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/tree-ssa-20020619-branch@79586 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r-- | gcc/ChangeLog.tree-ssa | 4 | ||||
-rw-r--r-- | gcc/tree-ssa.c | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/gcc/ChangeLog.tree-ssa b/gcc/ChangeLog.tree-ssa index 2b1c0d55ab2..bfa7439aeab 100644 --- a/gcc/ChangeLog.tree-ssa +++ b/gcc/ChangeLog.tree-ssa @@ -1,3 +1,7 @@ +2004-03-17 Jan Hubicka <jh@suse.cz> + + * tree-ssa.c (rewrite_into_ssa, compute_global_livein): Fix. + 2004-03-17 Paolo Bonzini <bonzini@gnu.org> * builtins.c (expand_builtin_constant_p, diff --git a/gcc/tree-ssa.c b/gcc/tree-ssa.c index 708f7dcf0a9..303e0b20458 100644 --- a/gcc/tree-ssa.c +++ b/gcc/tree-ssa.c @@ -375,7 +375,7 @@ rewrite_into_ssa (void) Also count the number of predecessors for each block. Doing so can save significant time during PHI insertion for large graphs. */ - dfs = (bitmap *) xmalloc (n_basic_blocks * sizeof (bitmap *)); + dfs = (bitmap *) xmalloc (last_basic_block * sizeof (bitmap *)); FOR_EACH_BB (bb) { edge e; @@ -507,7 +507,7 @@ compute_global_livein (bitmap livein, bitmap def_blocks) basic_block bb, *worklist, *tos; tos = worklist - = (basic_block *) xmalloc (sizeof (basic_block) * (n_basic_blocks + 1)); + = (basic_block *) xmalloc (sizeof (basic_block) * (last_basic_block + 1)); /* Initialize the worklist. */ FOR_EACH_BB (bb) |