diff options
author | Andreas Jaeger <aj@suse.de> | 2001-08-31 16:49:37 +0200 |
---|---|---|
committer | Andreas Jaeger <aj@gcc.gnu.org> | 2001-08-31 16:49:37 +0200 |
commit | 6b8c9327ed60bbb966e7c82df75f9aa0faa727e2 (patch) | |
tree | c5b148bc30a5e693f60c12062a6f49f2e7378e98 /gcc/reload.c | |
parent | 6c8d43e78d57068e37ba19d7e5da8c447eca8daa (diff) | |
download | gcc-6b8c9327ed60bbb966e7c82df75f9aa0faa727e2.zip gcc-6b8c9327ed60bbb966e7c82df75f9aa0faa727e2.tar.gz gcc-6b8c9327ed60bbb966e7c82df75f9aa0faa727e2.tar.bz2 |
gcse.c (add_label_notes): REG_LABEL is an INSN_LIST.
* 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.
From-SVN: r45320
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 4eaed38..9fb19ba 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)); |