| Commit message (Expand) | Author | Age | Files | Lines |
* | (make_extraction): Don't make an extraction that has the potential of | kenner | 1994-02-01 | 1 | -0/+10 |
* | (subst, case SUBREG): Handle paradoxical SUBREG of constant. | kenner | 1994-01-24 | 1 | -6/+13 |
* | (simplify_comparison): Can remove NOT on both operands if we swap | kenner | 1994-01-23 | 1 | -7/+8 |
* | (simplify_comparison): Fix typo in last change. | kenner | 1994-01-23 | 1 | -15/+14 |
* | (if_then_else_cond): Don't do anything with COMPARE. | kenner | 1994-01-22 | 1 | -13/+56 |
* | (num_sign_bit_copies): Ifndef WORD_REGISTER_OPERATIONS, ensure we | kenner | 1994-01-22 | 1 | -1/+9 |
* | (added_links_insn): New variable. | kenner | 1993-12-31 | 1 | -77/+186 |
* | (force_to_mode): Add new parm JUST_SELECT; all callers changed. | kenner | 1993-12-31 | 1 | -33/+44 |
* | (subst, case MINUS): Allow some FP simplifications if -ffast-math. | kenner | 1993-12-27 | 1 | -2/+5 |
* | (set_nonzero_bits_and_sign_copies, nonzero_bits): Fix errors in | kenner | 1993-12-25 | 1 | -7/+5 |
* | (subst, case MINUS): Canonicalize (minus A (plus A B)). | kenner | 1993-12-14 | 1 | -0/+11 |
* | (try_combine, simplify_shift_const): Add initializations for some | kenner | 1993-11-23 | 1 | -3/+3 |
* | (force_to_mode): Don't allow sign-extension of constants when we are | kenner | 1993-11-19 | 1 | -0/+8 |
* | (force_to_mode): Don't do right-shift in a narrower mode. | rms | 1993-11-16 | 1 | -0/+5 |
* | (subst_prev_insn): New variable. | kenner | 1993-11-11 | 1 | -6/+19 |
* | (can_combine_p): Don't combine instructions across a volatile insn. | rms | 1993-10-19 | 1 | -0/+8 |
* | Include stdio.h after gvarargs.h. | rms | 1993-10-13 | 1 | -1/+2 |
* | (subst, shift and rotate cases): Test value of SHIFT_COUNT_TRUNCATED | kenner | 1993-10-11 | 1 | -1/+1 |
* | (force_to_mode, case ASHIFTRT): Verify that result of making a | kenner | 1993-10-10 | 1 | -2/+4 |
* | (subst, case SUREG):Only call force_to_mode if both inner and output | kenner | 1993-10-10 | 1 | -3/+5 |
* | (force_to_mode): Sign-extend constant being truncated. | kenner | 1993-10-07 | 1 | -1/+12 |
* | (try_combine): New variable i3_subst_into_i2. | wilson | 1993-10-06 | 1 | -17/+54 |
* | (can_combine_p): Allow an insn with a REG_EQUIV note that reads memory | kenner | 1993-10-02 | 1 | -3/+7 |
* | (force_to_mode, LSHIFTRT case): Avoid shifts larger | wilson | 1993-09-28 | 1 | -2/+4 |
* | (BYTE_LOADS_EXTEND, LOAD_EXTEND): Deleted. | kenner | 1993-09-25 | 1 | -42/+33 |
* | * combine.c: (combinable_i3_pat): Don't add REG_DEAD notes for | dje | 1993-09-24 | 1 | -0/+6 |
* | (init_reg_last_arrays): New function. | rms | 1993-09-23 | 1 | -37/+61 |
* | (recog_for_combine): Fix typos in previous change. | kenner | 1993-09-18 | 1 | -3/+3 |
* | (recog_for_combine): Always reject a PARALLEL containing our special | kenner | 1993-09-17 | 1 | -0/+9 |
* | (make_compound_operation): Handle the case | wilson | 1993-08-31 | 1 | -1/+16 |
* | (nonzero_bits): Fix reversed test for when we need to insert extra bits when | kenner | 1993-08-27 | 1 | -10/+8 |
* | (simplify_shift_const, XOR case): When applying | wilson | 1993-08-19 | 1 | -3/+3 |
* | (can_combine_p): Don't reject SUBREG assignments here. | kenner | 1993-08-19 | 1 | -14/+28 |
* | (try_combine): Don't split a PARALLEL of a SIGN_EXTEND and the object | kenner | 1993-08-18 | 1 | -1/+20 |
* | (nonzero_bits): Handle case when BYTE_LOADS_EXTEND is not on and we | kenner | 1993-08-18 | 1 | -0/+19 |
* | (use_crosses_set_p): Check for partially overlapping hard regs. | kenner | 1993-08-16 | 1 | -2/+8 |
* | (combine_instructions): Fix typo on test of basic block number. | kenner | 1993-08-11 | 1 | -1/+1 |
* | (num_sign_bit_copies): Properly handle case when MODE is narrower than that | kenner | 1993-08-08 | 1 | -22/+21 |
* | (force_to_mode): Now pass actual AND mask instead of number off; | kenner | 1993-08-03 | 1 | -392/+345 |
* | (struct undo): Rename `rtx' fields to `r'. | rms | 1993-08-03 | 1 | -10/+10 |
* | (subst): Move simple operations inside IF_THEN_ELSE if the IF_THEN_ELSE is in | kenner | 1993-08-02 | 1 | -92/+218 |
* | Remove change of July 21. | kenner | 1993-07-30 | 1 | -34/+21 |
* | (simplify_shift_const): Inhibit hacks based on | rms | 1993-07-26 | 1 | -17/+23 |
* | (nonlocal_label_list): New variable. | wilson | 1993-07-21 | 1 | -1/+14 |
* | Add prototypes for static functions. | kenner | 1993-07-20 | 1 | -40/+51 |
* | Include stdio.h before rtl.h. | rms | 1993-07-09 | 1 | -1/+3 |
* | (simplify_comparison): Add parentheses to satify gcc. | wilson | 1993-07-07 | 1 | -1/+1 |
* | (simplify_and_const_int, LSHIFTRT case): Must be at | wilson | 1993-07-06 | 1 | -1/+4 |
* | (subst, case PLUS): Simplify (plus (comp A B) -1), etc. | kenner | 1993-07-05 | 1 | -1/+16 |
* | comment change. | rms | 1993-06-29 | 1 | -1/+1 |