projects
/
gcc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
adedad3
)
(expand_block_move): Update source and destination pointers inside the
author
Richard Kenner
<kenner@gcc.gnu.org>
Tue, 6 Jun 1995 21:52:58 +0000
(17:52 -0400)
committer
Richard Kenner
<kenner@gcc.gnu.org>
Tue, 6 Jun 1995 21:52:58 +0000
(17:52 -0400)
loop moving the bytes, not outside.
From-SVN: r9891
gcc/config/rs6000/rs6000.c
patch
|
blob
|
history
diff --git
a/gcc/config/rs6000/rs6000.c
b/gcc/config/rs6000/rs6000.c
index 2adff2abd3022b7cb2a7acfb54138b3a3e2526d5..4da75567e8df7cda6c70861f193ca9c4471945d3 100644
(file)
--- a/
gcc/config/rs6000/rs6000.c
+++ b/
gcc/config/rs6000/rs6000.c
@@
-789,12
+789,12
@@
expand_block_move (operands)
GEN_INT (move_bytes),
align_rtx));
}
- }
- if (bytes > move_bytes)
- {
- emit_insn (gen_addsi3 (src_reg, src_reg, GEN_INT (move_bytes)));
- emit_insn (gen_addsi3 (dest_reg, dest_reg, GEN_INT (move_bytes)));
+ if (bytes > move_bytes)
+ {
+ emit_insn (gen_addsi3 (src_reg, src_reg, GEN_INT (move_bytes)));
+ emit_insn (gen_addsi3 (dest_reg, dest_reg, GEN_INT (move_bytes)));
+ }
}
}