* expr.c (emit_move_insn_1): Handle arbitrary moves that are
commit78defff52b5c29a83dfdd0a3f22003b4f5180d0e
authoramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 16 Jul 2002 10:59:15 +0000 (16 10:59 +0000)
committeramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 16 Jul 2002 10:59:15 +0000 (16 10:59 +0000)
tree0b00a805101ffc0866f51c0f8db081dde5a27ea9
parent1e612551ff65c1d5fc99b5e17dc19977c30e1fd4
* expr.c (emit_move_insn_1): Handle arbitrary moves that are
the same size as a word.

* regrename.c (find_oldest_value_reg): Take WORDS_BIG_ENDIAN /
BYTES_BIG_ENDIAN into account.

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