re PR tree-optimization/80344 (-Wuninitialized triggering on a ctor on ARM)

2017-04-10  Richard Biener  <rguenther@suse.de>

	PR middle-end/80344
	* gimplify.c (is_gimple_mem_rhs_or_call): Allow CLOBBERs.

From-SVN: r246800
This commit is contained in:
Richard Biener 2017-04-10 08:58:02 +00:00 committed by Richard Biener
parent 3ee0fb02bb
commit cd7fac9613
2 changed files with 8 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2017-04-10 Richard Biener <rguenther@suse.de>
PR middle-end/80344
* gimplify.c (is_gimple_mem_rhs_or_call): Allow CLOBBERs.
2017-04-10 Jakub Jelinek <jakub@redhat.com>
PR target/80324

View File

@ -493,7 +493,9 @@ is_gimple_mem_rhs_or_call (tree t)
if (is_gimple_reg_type (TREE_TYPE (t)))
return is_gimple_val (t);
else
return (is_gimple_val (t) || is_gimple_lvalue (t)
return (is_gimple_val (t)
|| is_gimple_lvalue (t)
|| TREE_CLOBBER_P (t)
|| TREE_CODE (t) == CALL_EXPR);
}