diff options
author | Kazu Hirata <kazu@cs.umass.edu> | 2005-03-12 14:07:53 +0000 |
---|---|---|
committer | Kazu Hirata <kazu@gcc.gnu.org> | 2005-03-12 14:07:53 +0000 |
commit | 84ceaf0682cd9ae230627081d0ff65a1e063d490 (patch) | |
tree | e8576770eab0fe85064929c2459f8d19b0a55ddd | |
parent | a1c7f471570fd27235530bbe8d9809c84f4834fd (diff) | |
download | gcc-84ceaf0682cd9ae230627081d0ff65a1e063d490.zip gcc-84ceaf0682cd9ae230627081d0ff65a1e063d490.tar.gz gcc-84ceaf0682cd9ae230627081d0ff65a1e063d490.tar.bz2 |
tree-ssa-pre.c (compute_avail): Remove local variable val.
* tree-ssa-pre.c (compute_avail): Remove local variable val.
(mark_operand_necessary): Remove local variable ver.
From-SVN: r96336
-rw-r--r-- | gcc/ChangeLog | 3 | ||||
-rw-r--r-- | gcc/tree-ssa-pre.c | 6 |
2 files changed, 4 insertions, 5 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index deaba06..f766a86 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -6,6 +6,9 @@ * tree-ssa-phiopt.c (tree_ssa_phiopt): Remove local variable removed_phis. + * tree-ssa-pre.c (compute_avail): Remove local variable val. + (mark_operand_necessary): Remove local variable ver. + 2005-03-12 Geoffrey Keating <geoffk@apple.com> * c-lex.c (c_lex_with_flags): Add parameter to call to diff --git a/gcc/tree-ssa-pre.c b/gcc/tree-ssa-pre.c index 01617ca..e179f0c 100644 --- a/gcc/tree-ssa-pre.c +++ b/gcc/tree-ssa-pre.c @@ -1819,9 +1819,8 @@ compute_avail (void) { if (default_def (param) != NULL) { - tree val; tree def = default_def (param); - val = vn_lookup_or_add (def, NULL); + vn_lookup_or_add (def, NULL); bitmap_insert_into_set (TMP_GEN (ENTRY_BLOCK_PTR), def); bitmap_value_insert_into_set (AVAIL_OUT (ENTRY_BLOCK_PTR), def); } @@ -2022,12 +2021,9 @@ static inline void mark_operand_necessary (tree op, VEC(tree_on_heap) **worklist) { tree stmt; - int ver; gcc_assert (op); - ver = SSA_NAME_VERSION (op); - stmt = SSA_NAME_DEF_STMT (op); gcc_assert (stmt); |