aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/tree-vect-patterns.c3
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 098da0a..de06ddd 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,10 @@
2016-05-13 Martin Liska <mliska@suse.cz>
+ * tree-vect-patterns.c (vect_recog_mask_conversion_pattern):
+ Initialize a variable with default value.
+
+2016-05-13 Martin Liska <mliska@suse.cz>
+
* doc/invoke.texi: Enhance explanation of error recovery
of sanitizers.
diff --git a/gcc/tree-vect-patterns.c b/gcc/tree-vect-patterns.c
index d08b454..cc8c445 100644
--- a/gcc/tree-vect-patterns.c
+++ b/gcc/tree-vect-patterns.c
@@ -3570,7 +3570,8 @@ vect_recog_mask_conversion_pattern (vec<gimple *> *stmts, tree *type_in,
{
gimple *last_stmt = stmts->pop ();
enum tree_code rhs_code;
- tree lhs, rhs1, rhs2, tmp, rhs1_type, rhs2_type, vectype1, vectype2;
+ tree lhs = NULL_TREE, rhs1, rhs2, tmp, rhs1_type, rhs2_type;
+ tree vectype1, vectype2;
stmt_vec_info stmt_vinfo = vinfo_for_stmt (last_stmt);
stmt_vec_info pattern_stmt_info;
vec_info *vinfo = stmt_vinfo->vinfo;