calls.c (expand_call): Only destroy temporaries at the end of function calls, if...
[platform/upstream/gcc.git] / gcc / combine.c
1994-05-06 Richard Kenner(try_combine): Restrict combining on CALL_INSNs.
1994-05-06 Richard Kenner(simplify_rtx, case MULT): Don't convert MULT to shift...
1994-05-05 Richard Kenner(simplify_rtx, case SUBREG): Don't call force_to_mode.
1994-04-21 Richard Kenner(can_combine_p...
1994-04-20 Doug Evans(move_deaths): Record death information of remaining
1994-04-10 Richard KennerNo longer handle LSHIFT.
1994-04-09 Richard Kenner(force_to_mode, case ROTATE): Don't assume simplify_bin...
1994-03-30 Richard KennerInclude <stdarg.h> instead of "gstdarg.h"; similarly...
1994-03-25 Richard Kenner(try_combine): Remove decls of unused variables.
1994-03-23 Richard Kenner(simplify_rtx, case FLOAT_TRUNCATE): Simplify
1994-03-20 Richard Kenner(mark_used_regs_combine): Correct typo.
1994-03-19 Richard Kenner(newpat_used_regs): New variable.
1994-03-11 Richard KennerUse PVPROTO for varargs prototypes.
1994-03-06 Richard Kenner(subst): Split into five functions.
1994-02-25 Richard Kenner(if_then_else_cond): Fix typo in narrowing of a SUBREG.
1994-02-15 Richard Kenner(simplify_shift_const, case AND): When remaking binary...
1994-02-12 Richard Kenner(REVERSIBLE_CC_MODE): Add default definition.
1994-02-10 Richard KennerIf __STDC__, include gstdarg and use ANSI form of varargs.
1994-02-01 Richard Kenner(make_extraction): Don't make an extraction that has...
1994-01-24 Richard Kenner(subst, case SUBREG): Handle paradoxical SUBREG of...
1994-01-23 Richard Kenner(simplify_comparison): Can remove NOT on both operands...
1994-01-23 Richard Kenner(simplify_comparison): Fix typo in last change.
1994-01-22 Richard Kenner(if_then_else_cond): Don't do anything with COMPARE.
1994-01-22 Richard Kenner(num_sign_bit_copies): Ifndef WORD_REGISTER_OPERATIONS...
1993-12-31 Richard Kenner(added_links_insn): New variable.
1993-12-31 Richard Kenner(force_to_mode): Add new parm JUST_SELECT; all callers...
1993-12-27 Richard Kenner(subst, case MINUS): Allow some FP simplifications...
1993-12-25 Richard Kenner(set_nonzero_bits_and_sign_copies, nonzero_bits): Fix...
1993-12-14 Richard Kenner(subst, case MINUS): Canonicalize (minus A (plus A...
1993-11-23 Richard Kenner(try_combine, simplify_shift_const): Add initialization...
1993-11-19 Richard Kenner(force_to_mode): Don't allow sign-extension of constant...
1993-11-16 Richard Stallman(force_to_mode): Don't do right-shift in a narrower...
1993-11-11 Richard Kenner(subst_prev_insn): New variable.
1993-10-19 Richard Stallman(can_combine_p): Don't combine instructions across...
1993-10-13 Richard StallmanInclude stdio.h after gvarargs.h.
1993-10-11 Richard Kenner(subst, shift and rotate cases): Test value of SHIFT_CO...
1993-10-10 Richard Kenner(force_to_mode, case ASHIFTRT): Verify that result...
1993-10-10 Richard Kenner(subst, case SUREG):Only call force_to_mode if both...
1993-10-07 Richard Kenner(force_to_mode): Sign-extend constant being truncated.
1993-10-06 Jim Wilson(try_combine): New variable i3_subst_into_i2.
1993-10-02 Richard Kenner(can_combine_p): Allow an insn with a REG_EQUIV note...
1993-09-28 Jim Wilson(force_to_mode, LSHIFTRT case): Avoid shifts larger
1993-09-25 Richard Kenner(BYTE_LOADS_EXTEND, LOAD_EXTEND): Deleted.
1993-09-24 Doug Evanscombine.c: (combinable_i3_pat): Don't add REG_DEAD...
1993-09-23 Richard Stallman(init_reg_last_arrays): New function.
1993-09-18 Richard Kenner(recog_for_combine): Fix typos in previous change.
1993-09-17 Richard Kenner(recog_for_combine): Always reject a PARALLEL containin...
1993-08-31 Jim Wilson(make_compound_operation): Handle the case (and (xor...
1993-08-27 Richard Kenner(nonzero_bits): Fix reversed test for when we need...
1993-08-19 Jim Wilson(simplify_shift_const...
1993-08-19 Richard Kenner(can_combine_p): Don't reject SUBREG assignments here.
1993-08-18 Richard Kenner(try_combine): Don't split a PARALLEL of a SIGN_EXTEND...
1993-08-18 Richard Kenner(nonzero_bits): Handle case when BYTE_LOADS_EXTEND...
1993-08-16 Richard Kenner(use_crosses_set_p): Check for partially overlapping...
1993-08-11 Richard Kenner(combine_instructions): Fix typo on test of basic block...
1993-08-08 Richard Kenner(num_sign_bit_copies): Properly handle case when MODE...
1993-08-03 Richard Kenner(force_to_mode): Now pass actual AND mask instead of...
1993-08-03 Richard Stallman(struct undo): Rename `rtx' fields to `r'.
1993-08-02 Richard Kenner(subst): Move simple operations inside IF_THEN_ELSE...
1993-07-30 Richard KennerRemove change of July 21.
1993-07-26 Richard Stallman(simplify_shift_const): Inhibit hacks based on
1993-07-21 Jim Wilson(nonlocal_label_list): New variable.
1993-07-20 Richard KennerAdd prototypes for static functions.
1993-07-09 Richard StallmanInclude stdio.h before rtl.h.
1993-07-07 Jim Wilson(simplify_comparison): Add parentheses to satify gcc.
1993-07-06 Jim Wilson(simplify_and_const_int, LSHIFTRT case): Must be at
1993-07-05 Richard Kenner(subst, case PLUS): Simplify (plus (comp A B) -1),...
1993-06-29 Richard Stallmancomment change.
1993-06-28 Richard Kenner(subst, apply_distributive_law): Use INTEGRAL_MODE_P...
1993-06-27 Richard Kenner(subst, case IF_THEN_ELSE): Install correct version...
1993-06-26 Richard Kenner(subst): apply_distributive_law can also handle AND.
1993-06-04 Richard Stallman(num_sign_bit_copies): At end, return 1 if NONZERO...
1993-05-28 Richard Stallman(make_compound_operation, case ASHIFTRT): Fix typo.
1993-05-28 Richard Stallman(simplify_and_const_int, case IOR, XOR, NOT): Don't
1993-05-24 Richard Stallman(subst): Typo in prev change.
1993-05-24 Richard Stallman(subst): For subreg-of-constant, don't gen_lowpart
1993-05-19 Richard Kenner(set_nonzero_bits_and_sign_copies...
1993-05-15 Richard Kenner(set_nonzero_bits_and_sign_copies): Don't record data...
1993-05-05 Jeff Lawcombine.c (combinable_i3pat): Do not make REG_DEAD...
1993-05-05 Richard Kenner(num_sign_bit_copies, case SUBREG): Properly compute...
1993-05-04 Jim Wilson(distribute_notes, REG_DEAD case): Handle hard
1993-05-04 Jim Wilson(make_extraction): Move BYTES_BIG_ENDIAN != BITS_BIG_EN...
1993-05-01 Richard Stallman(subst, case COMPARE): Use SELECT_CC_MODE even if HAVE_CC0.
1993-04-28 Richard Kenner(force_to_mode, simplify_comparison): Cast to unsiged...
1993-04-17 Richard Kenner(reg_last_set_label, reg_last_set_table_tick, label_tic...
1993-04-12 Richard Kenner(record_value_for_reg): Properly set SUBST_LOW_CUID...
1993-04-11 Richard Stallman(can_combine_p): Don't move an UNSPEC_VOLATILE.
1993-04-11 Richard Kenner(make_compound_operation, case xSHIFTRT):
1993-04-09 Richard KennerInclude hard-reg-set.h.
1993-04-09 Richard Kenner(force_to_mode...
1993-04-03 Richard Kenner(simplify_comparison, case PLUS): Generalize simplifica...
1993-03-30 Richard Kenner(record_dead_and_set_regs): Record death of all hard...
1993-03-29 Richard Kenner(num_sign_bit_copies, case PLUS, case MULT): Replace...
1993-03-20 Richard Kenner(make_compound_operation): Call recursively in the...
1993-03-01 Richard KennerRemove trash character introduced by last patch.
1993-03-01 Richard Kenner(subst, case NOT): If STORE_FLAG_VALUE==-1, treat an...
1993-02-25 Jim Wilson(set_nonzero_bits_and_sign_copies): Fix typo in paradox...
1993-02-13 Doug Evans* make setup_incoming_promotions static
1993-02-09 Richard Kenner(setup_incoming_promotions): New function.
1993-02-09 Richard Kenner(combine_instructions): When calling set_nonzero_bits_a...
next