(expand_inline_function): Remove last change.

From-SVN: r6211
This commit is contained in:
Richard Kenner 1993-12-11 18:41:43 -05:00
parent f29a425b91
commit 3eda169fe0
1 changed files with 3 additions and 1 deletions

View File

@ -1284,7 +1284,9 @@ expand_inline_function (fndecl, parms, target, ignore, type, structure_value_add
But if ARG_VALS[I] overlaps TARGET, these assumptions are
wrong, so put ARG_VALS[I] into a fresh register. */
|| (target != 0
&& ! CONSTANT_P (arg_vals[i])
&& (GET_CODE (arg_vals[i]) == REG
|| GET_CODE (arg_vals[i]) == SUBREG
|| GET_CODE (arg_vals[i]) == MEM)
&& reg_overlap_mentioned_p (arg_vals[i], target))
/* ??? We must always copy a SUBREG into a REG, because it might
get substituted into an address, and not all ports correctly