reload1.c (reload_combine): Pass reg_sum replacement through copy_rtx in loop performing multiple changes.
* reload1.c (reload_combine): Pass reg_sum replacement through copy_rtx in loop performing multiple changes. From-SVN: r48851
This commit is contained in:
parent
707635f9e6
commit
d300f51fd3
|
@ -1,3 +1,8 @@
|
|||
2002-01-14 Hans-Peter Nilsson <hp@bitrange.com>
|
||||
|
||||
* reload1.c (reload_combine): Pass reg_sum replacement through
|
||||
copy_rtx in loop performing multiple changes.
|
||||
|
||||
2002-01-14 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* except.c (remove_unreachable_regions): New.
|
||||
|
|
|
@ -8769,7 +8769,9 @@ reload_combine ()
|
|||
i < RELOAD_COMBINE_MAX_USES; i++)
|
||||
validate_change (reg_state[regno].reg_use[i].insn,
|
||||
reg_state[regno].reg_use[i].usep,
|
||||
reg_sum, 1);
|
||||
/* Each change must have its own
|
||||
replacement. */
|
||||
copy_rtx (reg_sum), 1);
|
||||
|
||||
if (apply_change_group ())
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue