diff options
author | Andrew MacLeod <amacleod@redhat.com> | 2005-05-04 20:31:11 +0000 |
---|---|---|
committer | Andrew Macleod <amacleod@gcc.gnu.org> | 2005-05-04 20:31:11 +0000 |
commit | 66d3fe476a583950232d7da789d2dc51747602ce (patch) | |
tree | 0272e730378c798ede3c199d454d5d1a72a23fa2 /gcc/tree-ssa-dce.c | |
parent | 158a48bee4999945672c1e6b55ae64db1edd6f6f (diff) | |
download | gcc-66d3fe476a583950232d7da789d2dc51747602ce.zip gcc-66d3fe476a583950232d7da789d2dc51747602ce.tar.gz gcc-66d3fe476a583950232d7da789d2dc51747602ce.tar.bz2 |
tree-flow-inline.h (op_iter_init_use, [...]): Assert that the flags are of appropriate types.
2005-05-04 Andrew MacLeod <amacleod@redhat.com>
* tree-flow-inline.h (op_iter_init_use, op_iter_init_def): Assert that
the flags are of appropriate types.
(num_ssa_operands): Generalize using the generic interface.
* tree-ssa-dce.c (remove_dead_stmt): Don't ask for kills on a DEF
iterator.
From-SVN: r99227
Diffstat (limited to 'gcc/tree-ssa-dce.c')
-rw-r--r-- | gcc/tree-ssa-dce.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/gcc/tree-ssa-dce.c b/gcc/tree-ssa-dce.c index 4ce0ce3..92c9e9b 100644 --- a/gcc/tree-ssa-dce.c +++ b/gcc/tree-ssa-dce.c @@ -769,8 +769,7 @@ remove_dead_stmt (block_stmt_iterator *i, basic_block bb) remove_edge (EDGE_SUCC (bb, 1)); } - FOR_EACH_SSA_DEF_OPERAND (def_p, t, iter, - SSA_OP_VIRTUAL_DEFS | SSA_OP_VIRTUAL_KILLS) + FOR_EACH_SSA_DEF_OPERAND (def_p, t, iter, SSA_OP_VIRTUAL_DEFS) { tree def = DEF_FROM_PTR (def_p); mark_sym_for_renaming (SSA_NAME_VAR (def)); |