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
This commit is contained in:
Martin Jambor 2014-07-30 18:39:23 +02:00 committed by Martin Jambor
parent 87cb0c0cdb
commit ea3e455ac7
2 changed files with 11 additions and 8 deletions

View File

@ -1,3 +1,8 @@
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

View File

@ -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)
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;