diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1995-10-03 12:31:19 -0400 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1995-10-03 12:31:19 -0400 |
commit | 15a7a8ec1ca0f604648b545b6603d3eae9f8185f (patch) | |
tree | 852703da3409d015500b955a6322b888ac106d73 | |
parent | 890465354d670ab641d3138d239d9e03a3ce4f50 (diff) | |
download | gcc-15a7a8ec1ca0f604648b545b6603d3eae9f8185f.zip gcc-15a7a8ec1ca0f604648b545b6603d3eae9f8185f.tar.gz gcc-15a7a8ec1ca0f604648b545b6603d3eae9f8185f.tar.bz2 |
(emit_move_insn_1): When doing multi-word move, show output is
clobbered.
From-SVN: r10427
-rw-r--r-- | gcc/expr.c | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -1982,6 +1982,9 @@ emit_move_insn_1 (x, y) } #endif + /* Show the output dies here. */ + emit_insn (gen_rtx (CLOBBER, VOIDmode, x)); + for (i = 0; i < (GET_MODE_SIZE (mode) + (UNITS_PER_WORD - 1)) / UNITS_PER_WORD; i++) |