- 14 Mar, 1993 1 commit
-
-
(simplify_plus_minus): When seeing if we have reduced the number of operands, ensure we count a CONST result as two operands. From-SVN: r3729
Richard Kenner committed
-
- 13 Mar, 1993 4 commits
-
-
From-SVN: r3728
Richard Kenner committed -
* pa.c eligible_for_epilogue_delay): Insns which access %r2 can not be used to fill the epilogue's delay slot. From-SVN: r3727
Jeff Law committed -
From-SVN: r3726
James Van Artsdalen committed -
(struct move_by_pieces): Move definition before function forward decls. From-SVN: r3725
Richard Kenner committed
-
- 12 Mar, 1993 17 commits
-
-
From-SVN: r3724
Richard Stallman committed -
From-SVN: r3723
Roland McGrath committed -
From-SVN: r3722
Richard Stallman committed -
From-SVN: r3721
Richard Stallman committed -
From-SVN: r3720
Richard Kenner committed -
From-SVN: r3719
Richard Kenner committed -
(refers_to_mem_p): Call properly in second call. From-SVN: r3718
Richard Kenner committed -
From-SVN: r3717
Richard Kenner committed -
(truncdfsf2): Rewrite to allow FLOAT_REGS in constraints for better register preferences. (movM): If REG_WAS_0, make sure the reg hasn't changed since then. (cmpM expanders): Don't allow both operands to be MEM. Use VOIDmode for the COMPARE rtx instead of CCmode. (cmpM recognizers): Likewise. Remove constraints for constants from operand 0. (cmpdf,cmpsf recognizers): When using VOIDmode as mode of the COMPARE rtx, require that the mode be exactly VOIDmode. From-SVN: r3716
James Van Artsdalen committed -
(subst_stack_regs_pat): Substitute in FLOAT_TRUNCATE insns. (compare_for_stack_reg): Reset insn code after swapping operands. From-SVN: r3715
James Van Artsdalen committed -
From-SVN: r3714
James Van Artsdalen committed -
(REGISTER_MOVE_COST): Use it instead of comparing to FLOAT_REGS. (PREFERRED_RELOAD_CLASS): Likewise. (SECONDARY_MEMORY_NEEDED): Likewise. (CLASS_MAX_NREGS): Likewise. (SELECT_CC_MODE): Use VOIDmode for non-FP-equality comparisons. From-SVN: r3713
James Van Artsdalen committed -
From-SVN: r3712
James Van Artsdalen committed -
From-SVN: r3711
Doug Evans committed -
(RTX_COST, case MULT): Correctly assign cost to multiplies by a power of two. (RTX_COST, case ASHIFT, ASHIFTRT, LSHIFTRT, IF_THEN_ELSE): New cases. From-SVN: r3710
Richard Kenner committed -
From-SVN: r3709
Doug Evans committed -
(COST): Use CHEAP_REG. (rtx_cost, case REG): Use CHEAP_REG to return zero for some REGs. From-SVN: r3708
Richard Kenner committed
-
- 11 Mar, 1993 9 commits
-
-
From-SVN: r3707
Doug Evans committed -
* pa.md (FP sCC insn): Delete. (sCC define_expands): FAIL instead of generating FP sCC insns. From-SVN: r3706
Jeff Law committed -
From-SVN: r3705
Jeff Law committed -
From-SVN: r3704
Jeff Law committed -
* cse.c (set_nonvarying_address_components): New function. (invalidate): Use set_nonvarying_address_components instead of computing them. (refers_to_mem_p): Likewise. Simplify checks for conflicting memory accesses. Make static. From-SVN: r3703
Jeff Law committed -
From-SVN: r3702
Jeff Law committed -
From-SVN: r3701
Richard Stallman committed -
overflows generated by force_fit_type. From-SVN: r3700
Richard Stallman committed -
From-SVN: r3699
Richard Stallman committed
-
- 10 Mar, 1993 9 commits
-
-
From-SVN: r3698
Jeff Law committed -
From-SVN: r3697
Jeff Law committed -
* pa.c (cint_ok_for_move): New function. Returns 1 iff the given CONST_INT can be loaded into a register in a single instruction. (move_operand): Use cink_ok_for_move. From-SVN: r3696
Jeff Law committed -
From-SVN: r3695
Jeff Law committed -
jump.c (jump_optimize, [...]): Do this regardless of BRANCH_COST if HAVE_incscc or HAVE_decscc is defined. * jump.c (jump_optimize, clause for `if (foo) b++'): Do this regardless of BRANCH_COST if HAVE_incscc or HAVE_decscc is defined. From-SVN: r3694
Jeff Law committed -
(move_operand): Add header comment. From-SVN: r3693
Torbjorn Granlund committed -
(conditional move with second operand == 0): New pattern. From-SVN: r3692
Torbjorn Granlund committed -
Don't use the category name or the number. From-SVN: r3691
Richard Stallman committed -
From-SVN: r3690
Richard Stallman committed
-