diff options
author | aj <aj@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-08-31 14:49:37 +0000 |
---|---|---|
committer | aj <aj@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-08-31 14:49:37 +0000 |
commit | 4bb305770788ca0ea99fd0631ea479b1d3584ed9 (patch) | |
tree | c5b148bc30a5e693f60c12062a6f49f2e7378e98 /gcc/reload.c | |
parent | 61fed09ef605b6a8bbfe9814f063316c950ba5b0 (diff) | |
download | gcc-4bb305770788ca0ea99fd0631ea479b1d3584ed9.tar.gz |
* gcse.c (add_label_notes): REG_LABEL is an INSN_LIST.
* loop.c (add_label_notes): Likewise.
* reload.c (find_reloads): Likewise.
* config/sh/sh.c (machine_dependent_reorg): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45320 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/reload.c')
-rw-r--r-- | gcc/reload.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/reload.c b/gcc/reload.c index 4eaed380c24..9fb19bae478 100644 --- a/gcc/reload.c +++ b/gcc/reload.c @@ -3875,7 +3875,7 @@ find_reloads (insn, replace, ind_levels, live_known, reload_reg_p) if (GET_CODE (insn) != JUMP_INSN && GET_CODE (substitution) == LABEL_REF && !find_reg_note (insn, REG_LABEL, XEXP (substitution, 0))) - REG_NOTES (insn) = gen_rtx_EXPR_LIST (REG_LABEL, + REG_NOTES (insn) = gen_rtx_INSN_LIST (REG_LABEL, XEXP (substitution, 0), REG_NOTES (insn)); } @@ -5782,7 +5782,7 @@ subst_reloads (insn) register refers to. */ if (GET_CODE (*r->where) == LABEL_REF && GET_CODE (insn) == JUMP_INSN) - REG_NOTES (insn) = gen_rtx_EXPR_LIST (REG_LABEL, + REG_NOTES (insn) = gen_rtx_INSN_LIST (REG_LABEL, XEXP (*r->where, 0), REG_NOTES (insn)); |