aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKazu Hirata <kazu@codesourcery.com>2006-01-11 20:25:09 +0000
committerKazu Hirata <kazu@gcc.gnu.org>2006-01-11 20:25:09 +0000
commit9be0cc75f123329373c012d9379e63d992f717bf (patch)
treeaf1f96ea91d94eb0a7510487aed90d581b974c94
parent950406443210b11b4fefa3b8d3ff17770544497f (diff)
downloadgcc-9be0cc75f123329373c012d9379e63d992f717bf.zip
gcc-9be0cc75f123329373c012d9379e63d992f717bf.tar.gz
gcc-9be0cc75f123329373c012d9379e63d992f717bf.tar.bz2
df-core.c (df_compact_blocks, [...]): Use SET_BASIC_BLOCK instead of BASIC_BLOCK.
* df-core.c (df_compact_blocks, df_bb_replace): Use SET_BASIC_BLOCK instead of BASIC_BLOCK. From-SVN: r109600
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/df-core.c6
2 files changed, 8 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 3e700b7..f361cc9 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2006-01-11 Kazu Hirata <kazu@codesourcery.com>
+
+ * df-core.c (df_compact_blocks, df_bb_replace): Use
+ SET_BASIC_BLOCK instead of BASIC_BLOCK.
+
2006-01-11 Richard Guenther <rguenther@suse.de>
PR tree-optimization/25734
diff --git a/gcc/df-core.c b/gcc/df-core.c
index aef38cb..59602de 100644
--- a/gcc/df-core.c
+++ b/gcc/df-core.c
@@ -792,7 +792,7 @@ df_compact_blocks (struct df *df)
i = NUM_FIXED_BLOCKS;
FOR_EACH_BB (bb)
{
- BASIC_BLOCK (i) = bb;
+ SET_BASIC_BLOCK (i, bb);
bb->index = i;
i++;
}
@@ -800,7 +800,7 @@ df_compact_blocks (struct df *df)
gcc_assert (i == n_basic_blocks);
for (; i < last_basic_block; i++)
- BASIC_BLOCK (i) = NULL;
+ SET_BASIC_BLOCK (i, NULL);
}
@@ -830,7 +830,7 @@ df_bb_replace (struct df *df, int old_index, basic_block new_block)
}
}
- BASIC_BLOCK (old_index) = new_block;
+ SET_BASIC_BLOCK (old_index, new_block);
new_block->index = old_index;
}