1. 05 Feb, 1993 10 commits
  2. 03 Feb, 1993 4 commits
  3. 02 Feb, 1993 17 commits
  4. 01 Feb, 1993 1 commit
  5. 31 Jan, 1993 4 commits
  6. 30 Jan, 1993 4 commits
    • * (build_compound_expr): insert missing return · 43a5a542
      From-SVN: r3394
      Doug Evans committed
    • of the comparison. · 222727e8
      	(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
      Jeff Law committed
    • pa.h (CONST_DOUBLE_OK_FOR_LETTER_P): Generalize. · af69aabb
      	* pa.h (CONST_DOUBLE_OK_FOR_LETTER_P): Generalize.
      	(LEGITIMATE_CONSTANT_P): Allow 0.0.
      	(CONST_COSTS, case CONST_DOUBLE): fp0.0 is free when
      	not used in a SET expression.
      
      From-SVN: r3392
      Jeff Law committed
    • pa.c (reg_or_0_operand): Use CONST0_RTX instead of const0_rtx. · f048ca47
      	* pa.c (reg_or_0_operand): Use CONST0_RTX instead of
      	const0_rtx.
      	(reg_or_0_or_nonsymb_mem_operand): New function.
      	(emit_move_sequence): Copying CONST0_RTX into any
      	register can be done directly.  Use CONST0_RTX instead
      	of const0_rtx.
      	(output_fp_move_double): Handle copying a CONST0_RTX
      	into FP or integer registers.
      	(print_operand): Handle "%r0" for DFmode and SFmode
      	values too.
      
      From-SVN: r3391
      Jeff Law committed