aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2004-03-17 11:52:44 +0000
committerJan Hubicka <jh@suse.cz>2004-03-17 11:52:44 +0000
commit4334092cc2bcb3cc93c9f11f949311b19067b79e (patch)
treec88ef817b8baf2d51c45b6996bdecbda3e4117aa
parent051216c4f0f4b093a766e6945a6d0df87299587c (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-ssa4
-rw-r--r--gcc/tree-ssa.c4
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)