of the comparison.
authorJeff Law <law@gcc.gnu.org>
Sat, 30 Jan 1993 21:10:29 +0000 (14:10 -0700)
committerJeff Law <law@gcc.gnu.org>
Sat, 30 Jan 1993 21:10:29 +0000 (14:10 -0700)
commit222727e8f69f27d8b6e9aef925300da752273200
treeec16e4881fa8286e6b5cc8ccb2d79fcd4e30a73e
parentaf69aabbee1afe45343721264beb098511f1b839
of the comparison.

(cmpXf insns): Allow 0.0 for either operand of the
comparison.  Update output template to handle 0.0 as one
of the operands.
(movsi insn, fp->fp case): Update constraints and template to
allow store of zero into an FP register.
(movhi insn, fp->fp case): Likewise.
(movqi insn, fp->fp case): Likewise.
(movdi insn, fp->fp case): Likewise.
(movDF const_double pattern): Do not apply this pattern
if the const_double is zero.
(movdf insn, fp->fp and gr->gr cases): Update constraints
and output template to allow store of zero into a FP or GR.
Update condition string to allow zero as operand 1.
(movsf insn, fp->fp and gr->gr cases): Likewise.  Also allow
store of zero into a memory location.

From-SVN: r3393
gcc/config/pa/pa.md