2006-01-20 Paul Brook <paul@codesourcery.com>
commitb2778788ab73656cd01bf45a71927aa9c7a064ed
authorpbrook <pbrook@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 20 Jan 2006 23:23:03 +0000 (20 23:23 +0000)
committerpbrook <pbrook@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 20 Jan 2006 23:23:03 +0000 (20 23:23 +0000)
treeff0a211ad4b96788f9cfdf7f0a671026b72872ce
parent77f672b533902f38f9e2a3d540281c7a2cbc43aa
2006-01-20  Paul Brook  <paul@codesourcery.com>

Merge from csl-arm-branch.
2005-09-21  Kazu Hirata  <kazu@codesourcery.com>
* config/arm/arm.md (movdi): Force operands[1] to a register
if we have a non-register source.
(*arm_movdi, *movdf_soft_insn): Require that one of the
operands be a register.
* config/arm/iwmmxt.md (*iwmmxt_arm_movdi): Likewise.
* config/arm/vfp.md (*arm_movdi_vfp, *movdf_vfp): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110048 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/arm/arm.md
gcc/config/arm/iwmmxt.md
gcc/config/arm/vfp.md