OSDN Git Service

Make `solaris' reflect the most recent major release.
[pf3gnuchains/gcc-fork.git] / gcc / combine.c
1993-07-09 rmsInclude stdio.h before rtl.h.
1993-07-07 wilson(simplify_comparison): Add parentheses to satify gcc.
1993-07-06 wilson(simplify_and_const_int, LSHIFTRT case): Must be at
1993-07-05 kenner(subst, case PLUS): Simplify (plus (comp A B) -1),...
1993-06-29 rmscomment change.
1993-06-28 kenner(subst, apply_distributive_law): Use INTEGRAL_MODE_P...
1993-06-27 kenner(subst, case IF_THEN_ELSE): Install correct version...
1993-06-26 kenner(subst): apply_distributive_law can also handle AND.
1993-06-04 rms(num_sign_bit_copies): At end, return 1 if NONZERO...
1993-05-28 rms(make_compound_operation, case ASHIFTRT): Fix typo.
1993-05-28 rms(simplify_and_const_int, case IOR, XOR, NOT): Don't
1993-05-24 rms(subst): Typo in prev change.
1993-05-24 rms(subst): For subreg-of-constant, don't gen_lowpart
1993-05-19 kenner(set_nonzero_bits_and_sign_copies, nonzero_bits): If...
1993-05-15 kenner(set_nonzero_bits_and_sign_copies): Don't record data...
1993-05-05 law * combine.c (combinable_i3pat): Do not make REG_DEAD...
1993-05-05 kenner(num_sign_bit_copies, case SUBREG): Properly compute...
1993-05-04 wilson(distribute_notes, REG_DEAD case): Handle hard
1993-05-04 wilson(make_extraction): Move BYTES_BIG_ENDIAN != BITS_BIG_EN...
1993-05-01 rms(subst, case COMPARE): Use SELECT_CC_MODE even if HAVE_CC0.
1993-04-28 kenner(force_to_mode, simplify_comparison): Cast to unsiged...
1993-04-17 kenner(reg_last_set_label, reg_last_set_table_tick, label_tic...
1993-04-12 kenner(record_value_for_reg): Properly set SUBST_LOW_CUID...
1993-04-11 rms(can_combine_p): Don't move an UNSPEC_VOLATILE.
1993-04-11 kenner(make_compound_operation, case xSHIFTRT):
1993-04-09 kennerInclude hard-reg-set.h.
1993-04-09 kenner(force_to_mode, case xSHIFT): Don't narrow the mode...
1993-04-03 kenner(simplify_comparison, case PLUS): Generalize simplification
1993-03-30 kenner(record_dead_and_set_regs): Record death of all hard...
1993-03-29 kenner(num_sign_bit_copies, case PLUS, case MULT): Replace...
1993-03-20 kenner(make_compound_operation): Call recursively in the...
1993-03-01 kennerRemove trash character introduced by last patch.
1993-03-01 kenner(subst, case NOT): If STORE_FLAG_VALUE==-1, treat an...
1993-02-25 wilson(set_nonzero_bits_and_sign_copies): Fix typo in paradox...
1993-02-13 dje* make setup_incoming_promotions static
1993-02-09 kenner(setup_incoming_promotions): New function.
1993-02-09 kenner(combine_instructions): When calling set_nonzero_bits_a...
1993-01-31 kenner(simplify_and_const_int): Never consider bits outside...
1993-01-27 kenner(combine_instructions): Initialize undobuf in the event
1993-01-24 rms(apply_distributive_law): Don't mess with float arith.
1993-01-19 kenner(combine_instructions): Clear reg_last_set_label.
1993-01-10 kenner(make_extraction): Don't use POS < 0 as a flag that...
1993-01-08 kenner(BYTE_LOAD_EXTEND, LOAD_EXTEND): New macros.
1992-12-28 kennerAdd a few missing HOST_WIDE_INT casts.
1992-12-28 kenner(simplify_comparison, case NEG): Replace large block...
1992-12-27 kenner(subst, case SET): Call recog_for_combine with OTHER_IN...
1992-12-27 kenner(subst, comparison cases): Expand any compound operatio...
1992-12-26 kenner(gen_lowpart_for_combine): Allow MODE to be wider than...
1992-12-16 wood(try_combine): Allow for the case where I3 becomes an
1992-12-10 wilson(try_combine): Only use I2DEST as a scratch reg for
1992-12-10 kenner(get_last_value): Never use value from later insn,...
1992-12-01 kenner(num_sign_bit_copies): Return 1 on failure, not 0.
1992-11-30 rms(subst, make_field_assignment, num_sign_bit_copies...
1992-11-26 rms(num_sign_bit_copies): Fix 1-off error in PLUS case.
1992-11-26 rms(make_extraction): When making a low part subreg of...
1992-11-20 rms(simplify_comparison, case ASHIFTRT): mode_for_size
1992-10-31 rms(simplify_shift_const):
1992-10-29 rms(make_extraction): Fix paren error in `if' for INNER...
1992-10-28 rms(can_combine_p): Don't don't substitute an expression
1992-10-22 rms(make_extraction): Use is_mode, not inner_mode,
1992-10-13 wood(subst): Don't change a conditional branch into a condi...
1992-10-12 kenner(try_combine): Save DEST of NI2PAT before calling recog...
1992-10-12 kenner(try_combine): Fix typo in last change involving single...
1992-10-12 kenner(try_combine): Properly call single_set when validating...
1992-10-09 kenner(subst, case SUBREG): Don't make a new REG for stack...
1992-09-23 kenner(significant_bits, num_sign_bit_copies): Handle SUBREGs...
1992-09-21 rms(make_extraction): Make test whether to use AND or
1992-09-21 rms(subst): Set and compare extend_op with 0, not NULL.
1992-09-21 kenner(try_combine): Always call set_significant on new patte...
1992-09-20 kenner(subst, simplify_and_const_int, significant_bits):...
1992-09-19 kenner(try_combine): When removing REG_UNUSED note, update...
1992-09-06 kenner(try_combine): Make change missing from last modificati...
1992-09-02 kenner(make_compound_operation, case ASHIFTRT): Add new code to
1992-08-24 kenner(subst): When moving operation inside IF_THEN_ELSE...
1992-08-21 kenner(subst): Move up test for too many restarts.
1992-08-20 kennerPut include of stdio.h after GCC header files (for...
1992-08-20 kenner(subst, case AND): Only make IF_THEN_ELSE if conditiona...
1992-08-19 kennerCorrectly apply last change.
1992-08-19 kenner(simplify_comparison): Add a few more cases where we...
1992-08-18 rms(simplify_comparison): Rearrange conditional in SUBREG...
1992-08-17 kenner(struct undo, struct undo_int): Replace non-portable...
1992-08-15 kenner(get_last_value): Don't go past a CODE_LABEL when searc...
1992-08-03 kenner(reg_sign_bit_copies): New variable.
1992-07-31 kennerentered into RCS
1992-07-31 kenner*** empty log message ***
1992-07-17 kenner*** empty log message ***
1992-07-15 kenner*** empty log message ***
1992-07-06 mycroft*** empty log message ***
1992-07-05 kenner*** empty log message ***
1992-07-04 kenner*** empty log message ***
1992-06-27 kenner*** empty log message ***
1992-06-26 kenner*** empty log message ***
1992-06-24 rms*** empty log message ***
1992-06-20 kenner*** empty log message ***
1992-06-02 rms*** empty log message ***
1992-05-30 kenner*** empty log message ***
1992-05-22 kenner*** empty log message ***
1992-05-20 wilson*** empty log message ***
1992-05-16 rms*** empty log message ***
1992-05-01 kenner*** empty log message ***
next