PR target/30634
commit7d85f1188a24491fb067884c7e0ed48da102b39f
authordanglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 10 Feb 2007 19:51:40 +0000 (10 19:51 +0000)
committerdanglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 10 Feb 2007 19:51:40 +0000 (10 19:51 +0000)
tree46daa20a7c7abb9d49eeb1a699fa8aea75de6be2
parentc8db3cf3c877f40c71a4b506244712d215ef0c44
PR target/30634
* pa.md (movdf): For 64-bit target, fail if operand 1 is a non-zero
CONST_DOUBLE and operand 0 is a hard register.
(movdi): For 64-bit target, remove code to force CONST_DOUBLE to
memory.  Fail if operand 1 is a non-zero CONST_INT and operand 0
is a hard floating-point register.

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