- 12 Mar, 1993 10 commits
-
-
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
-
- 09 Mar, 1993 9 commits
-
-
From-SVN: r3689
Richard Stallman committed -
From-SVN: r3688
Richard Stallman committed -
From-SVN: r3687
Michael Meissner committed -
(translate_options): New function. (option_map): New table. From-SVN: r3686
Richard Stallman committed -
From-SVN: r3685
Richard Stallman committed -
From-SVN: r3684
Richard Stallman committed -
From-SVN: r3683
Richard Stallman committed -
From-SVN: r3682
Richard Stallman committed -
From-SVN: r3681
Richard Stallman committed
-
- 08 Mar, 1993 3 commits
-
-
(find_best_addr): Use cse_gen_binary. (simplify_binary_operation, fold_rtx): Likewise. Remove most special-cases for PLUS and MINUS and call simplify_plus_minus instead. Clean up some tests for FP. From-SVN: r3680
Richard Kenner committed -
From-SVN: r3679
Richard Stallman committed -
(f_options): Add option for it. From-SVN: r3678
Richard Stallman committed
-