diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1993-05-05 14:37:24 -0400 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1993-05-05 14:37:24 -0400 |
commit | 2abec1b739563b76ede2b39e9ecd5e2be2bd9b4f (patch) | |
tree | 6b3e0426b50609ba71a328d3c230b595ba673e3d /gcc | |
parent | a32fbc1558ffc585ee4c9a6178ffd8b409c2868d (diff) | |
download | gcc-2abec1b739563b76ede2b39e9ecd5e2be2bd9b4f.zip gcc-2abec1b739563b76ede2b39e9ecd5e2be2bd9b4f.tar.gz gcc-2abec1b739563b76ede2b39e9ecd5e2be2bd9b4f.tar.bz2 |
(convert_move): Make copy of operands for REG_EQUAL note to avoid sharing RTL if called later than RTL generation...
(convert_move): Make copy of operands for REG_EQUAL note to avoid
sharing RTL if called later than RTL generation, though probably not
called after RTL generation.
From-SVN: r4339
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/expr.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -862,7 +862,7 @@ convert_move (to, from, unsignedp) end_sequence (); emit_no_conflict_block (insns, to, from, NULL_RTX, - gen_rtx (equiv_code, to_mode, from)); + gen_rtx (equiv_code, to_mode, copy_rtx (from))); return; } |