From: Richard Biener Date: Mon, 2 Jun 2014 07:45:15 +0000 (+0000) Subject: re PR middle-end/61378 (Obvious bug in vn_reference_lookup_3) X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=61dd7fbcbbedb21fcf274f55aab2cb70c8fe4c5d;p=gcc.git re PR middle-end/61378 (Obvious bug in vn_reference_lookup_3) 2014-06-02 Richard Biener PR tree-optimization/61378 * tree-ssa-sccvn.c (vn_reference_lookup_3): Initialize valueized_anything. From-SVN: r211126 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 120ada9d816..7559fbe78b8 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2014-06-02 Richard Biener + + PR tree-optimization/61378 + * tree-ssa-sccvn.c (vn_reference_lookup_3): Initialize + valueized_anything. + 2014-06-01 Uros Bizjak * config/i386/constraints.md (Bw): Rename from 'w'. diff --git a/gcc/tree-ssa-sccvn.c b/gcc/tree-ssa-sccvn.c index 77dcad9e578..2583375f32b 100644 --- a/gcc/tree-ssa-sccvn.c +++ b/gcc/tree-ssa-sccvn.c @@ -1613,7 +1613,7 @@ vn_reference_lookup_3 (ao_ref *ref, tree vuse, void *vr_, conditional calls to free falsely clobbering ref because of imprecise points-to info of the argument. */ tree oldargs[4]; - bool valueized_anything; + bool valueized_anything = false; for (unsigned i = 0; i < gimple_call_num_args (def_stmt); ++i) { oldargs[i] = gimple_call_arg (def_stmt, i);