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
Showing
Please
register
or
sign in
to comment