(expand_block_move): Preserve MEM flags in call to movstrsi_internal.

From-SVN: r10835
This commit is contained in:
Richard Kenner 1995-12-22 17:45:39 -05:00
parent c34d858fbb
commit ff18b63b8d

View File

@ -2365,8 +2365,10 @@ expand_block_move (operands)
#endif
else if (constp && bytes <= 2*MAX_MOVE_BYTES)
emit_insn (gen_movstrsi_internal (gen_rtx (MEM, BLKmode, dest_reg),
gen_rtx (MEM, BLKmode, src_reg),
emit_insn (gen_movstrsi_internal (change_address (operands[0],
BLKmode, dest_reg),
change_address (orig_src, BLKmode,
src_reg),
bytes_rtx, align_rtx));
else if (constp && align >= UNITS_PER_WORD && optimize)