Commit ea3e455a by Martin Jambor Committed by Martin Jambor

tree-sra.c (sra_ipa_modify_assign): Change type of the first parameter to gimple.

2014-07-30  Martin Jambor  <mjambor@suse.cz>

	* tree-sra.c (sra_ipa_modify_assign): Change type of the first
	parameter to gimple.

From-SVN: r213306
parent 87cb0c0c
2014-07-30 Martin Jambor <mjambor@suse.cz>
* tree-sra.c (sra_ipa_modify_assign): Change type of the first
parameter to gimple.
2014-07-30 Ulrich Weigand <Ulrich.Weigand@de.ibm.com> 2014-07-30 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
* config/s390/s390.c (s390_emit_tpf_eh_return): Pass original return * config/s390/s390.c (s390_emit_tpf_eh_return): Pass original return
......
...@@ -4579,17 +4579,15 @@ replace_removed_params_ssa_names (gimple stmt, ...@@ -4579,17 +4579,15 @@ replace_removed_params_ssa_names (gimple stmt,
return true; return true;
} }
/* If the statement pointed to by STMT_PTR contains any expressions that need /* If the statement STMT contains any expressions that need to replaced with a
to replaced with a different one as noted by ADJUSTMENTS, do so. Handle any different one as noted by ADJUSTMENTS, do so. Handle any potential type
potential type incompatibilities (GSI is used to accommodate conversion incompatibilities (GSI is used to accommodate conversion statements and must
statements and must point to the statement). Return true iff the statement point to the statement). Return true iff the statement was modified. */
was modified. */
static bool static bool
sra_ipa_modify_assign (gimple *stmt_ptr, gimple_stmt_iterator *gsi, sra_ipa_modify_assign (gimple stmt, gimple_stmt_iterator *gsi,
ipa_parm_adjustment_vec adjustments) ipa_parm_adjustment_vec adjustments)
{ {
gimple stmt = *stmt_ptr;
tree *lhs_p, *rhs_p; tree *lhs_p, *rhs_p;
bool any; bool any;
...@@ -4676,7 +4674,7 @@ ipa_sra_modify_function_body (ipa_parm_adjustment_vec adjustments) ...@@ -4676,7 +4674,7 @@ ipa_sra_modify_function_body (ipa_parm_adjustment_vec adjustments)
break; break;
case GIMPLE_ASSIGN: case GIMPLE_ASSIGN:
modified |= sra_ipa_modify_assign (&stmt, &gsi, adjustments); modified |= sra_ipa_modify_assign (stmt, &gsi, adjustments);
modified |= replace_removed_params_ssa_names (stmt, adjustments); modified |= replace_removed_params_ssa_names (stmt, adjustments);
break; break;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment