diff options
author | Kazu Hirata <kazu@cs.umass.edu> | 2004-11-09 19:33:58 +0000 |
---|---|---|
committer | Kazu Hirata <kazu@gcc.gnu.org> | 2004-11-09 19:33:58 +0000 |
commit | 27fd69fada9d4edddf9b77f7db0bdd10896c2c5d (patch) | |
tree | 540334d2af3e20e57739f69b52dc6b85bb9826a8 /gcc | |
parent | 6c99d79fbf432d5264047f561aac4c8d93248568 (diff) | |
download | gcc-27fd69fada9d4edddf9b77f7db0bdd10896c2c5d.zip gcc-27fd69fada9d4edddf9b77f7db0bdd10896c2c5d.tar.gz gcc-27fd69fada9d4edddf9b77f7db0bdd10896c2c5d.tar.bz2 |
* tree-cfg.c (create_bb): Remove unnecessary memset.
From-SVN: r90360
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/tree-cfg.c | 5 |
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 117fbb7..8d26a00 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,9 @@ 2004-11-09 Kazu Hirata <kazu@cs.umass.edu> + * tree-cfg.c (create_bb): Remove unnecessary memset. + +2004-11-09 Kazu Hirata <kazu@cs.umass.edu> + * tree-ssa-threadupdate.c (copy_phis_to_block): Remove. (thread_block): Call flush_pending_stmt instead of copy_phis_to_block. diff --git a/gcc/tree-cfg.c b/gcc/tree-cfg.c index 8da78c8..8c1a06f 100644 --- a/gcc/tree-cfg.c +++ b/gcc/tree-cfg.c @@ -375,9 +375,10 @@ create_bb (void *h, void *e, basic_block after) gcc_assert (!e); - /* Create and initialize a new basic block. */ + /* Create and initialize a new basic block. Since alloc_block uses + ggc_alloc_cleared to allocate a basic block, we do not have to + clear the newly allocated basic block here. */ bb = alloc_block (); - memset (bb, 0, sizeof (*bb)); bb->index = last_basic_block; bb->flags = BB_NEW; |