gimple-expr.h (is_gimple_constant): Reorder.

* gimple-expr.h (is_gimple_constant): Reorder.
	* tree-ssa-propagate.c (before_dom_children): Use inline accessor.

From-SVN: r223156
This commit is contained in:
Eric Botcazou 2015-05-13 12:36:47 +00:00 committed by Eric Botcazou
parent 9933eb862e
commit 681a3d868d
3 changed files with 7 additions and 4 deletions

View File

@ -1,3 +1,8 @@
2015-05-13 Eric Botcazou <ebotcazou@adacore.com>
* gimple-expr.h (is_gimple_constant): Reorder.
* tree-ssa-propagate.c (before_dom_children): Use inline accessor.
2015-05-13 Segher Boessenkool <segher@kernel.crashing.org>
* combine.c (simplify_set): When generating a CC set, if the

View File

@ -136,9 +136,9 @@ is_gimple_constant (const_tree t)
case INTEGER_CST:
case REAL_CST:
case FIXED_CST:
case STRING_CST:
case COMPLEX_CST:
case VECTOR_CST:
case STRING_CST:
return true;
default:

View File

@ -1246,9 +1246,7 @@ substitute_and_fold_dom_walker::before_dom_children (basic_block bb)
&& gimple_call_noreturn_p (stmt))
stmts_to_fixup.safe_push (stmt);
if (is_gimple_assign (stmt)
&& (get_gimple_rhs_class (gimple_assign_rhs_code (stmt))
== GIMPLE_SINGLE_RHS))
if (gimple_assign_single_p (stmt))
{
tree rhs = gimple_assign_rhs1 (stmt);