* expr.c (emit_move_change_mode): Always adjust addresses, not
authorbje <bje@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 17 Jan 2006 23:43:27 +0000 (23:43 +0000)
committerbje <bje@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 17 Jan 2006 23:43:27 +0000 (23:43 +0000)
commitd212107246869861689c6bbdb9117239d83d1576
treecddc3a305014cd329dadb015ef160bba34772209
parented063365f86a16e10a4c463540c68706cee50e50
* expr.c (emit_move_change_mode): Always adjust addresses, not
just during reload.  Copy replacements only during reload.
(emit_move_insn_1): Move MODE_DECIMAL_FLOAT modes by invoking
emit_move_via_integer.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@109845 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/expr.c