regmove.c: New implementation of regmove pass.
[gcc.git] / gcc / reload1.c
1998-01-10 J"orn Renneckeregmove.c: New implementation of regmove pass.
1997-12-20 Kaveh R. Ghazibitmap.c (bitmap_clear): Ensure `inline' is at the...
1997-12-15 Richard Hendersonreload.h, [...]: Revert March 15 change.
1997-12-07 Jeff LawMerge from gcc-2.8
1997-11-14 Michael Meissnerreload1.c (new_spill_reg): Improve fixed or forbidden...
1997-11-02 Jeff LawUpdate mainline egcs to gcc2 snapshot 971021.
1997-10-28 Richard Hendersonreload1.c (eliminate_regs [SET]): If [SUBREG] widened...
1997-08-19 Jim Wilsonreload.c (find_reloads): Add code to convert RELOAD_FOR...
1997-08-11 Jeff Law* Integrate reload bugfix from Wilson which enables...
1997-08-02 Richard Kenner(reload): Add IN_ADDR to IN_ADDR_ADDR when computing...
1997-07-21 Doug Evansreload1.c (reload_cse_mem_conflict_p): Restore handling...
1997-07-18 Richard Kenner(reload): Don't call reload_cse_regs here.
1997-07-17 Richard Kenner(reload): If checking stack, verify frame small enough.
1997-06-16 Michael MeissnerUse REG_SET macros
1997-06-09 Brendan Kehoereload1.c (reload): Use xmalloc instead of alloca for...
1997-05-30 Michael MeissnerUse accessor macros to access arrays based on regno...
1997-05-22 Jeff Lawreload1.c (reload_cse_record_set): Ignore values for...
1997-05-18 Richard Kenner(reload_cse_regno_equal_p): Check for value using more...
1997-05-02 Ian Lance TaylorCheck the mode when checking values equivalent to sreg
1997-05-02 Ian Lance TaylorProperly set mode for invalid_regno_rtx in reload_cse_i...
1997-04-24 Ian Lance TaylorUse push_operand to check for changes to the stack...
1997-04-23 Ian Lance TaylorDon't assume a SUBREG can not conflict with a MEM
1997-04-14 Ian Lance TaylorWhen clobbering a reg, check for later words of a multi...
1997-04-13 Ian Lance TaylorGet the modes right when setting reg_values for a reg...
1997-04-13 Ian Lance TaylorRemove REG_DEAD notes when eliminating a set in the...
1997-04-13 Richard Kenner(reload): If function has nonlocal label, mark all...
1997-03-26 Ian Lance TaylorAdd a CSE pass over the hard registers after reload...
1997-03-18 Jim Wilson(reload_reg_free_before_p, case
1997-03-15 Richard Kenner(eliminate_regs): Add STORING arg.
1997-02-20 Jim Wilson(reload): Move assign_stack_local call into main loop.
1997-02-19 Doug Evansreload1.c (eliminate_regs, case MINUS): Canonicalize...
1997-02-05 Ian Lance TaylorDon't always align reload stack slots to BIGGEST_ALIGNMENT
1997-02-03 Ian Lance TaylorAdd INPADDR_ADDRESS and OUTADDR_ADDRESS reload types
1997-01-21 Doug Evansreload1.c (eliminate_regs, case MINUS): Canonicalize...
1997-01-15 Ian Lance TaylorInitialize reload_address_{base,index}_reg_class
1997-01-14 Ian Lance TaylorHandle more cases when eliminating the FP to the hard FP
1996-12-13 Ian Lance TaylorCheck SMALL_REGISTER_CLASSES at runtime
1996-12-07 Richard Kenner(reload): Make starting_frame_size be HOST_WIDE_INT.
1996-11-15 Richard Kenner(copy_for_inline): Call gen_rtvec_vv.
1996-11-12 Richard Kenner(hard_reg_use_compare, compare_spill_regs): Use `const...
1996-10-28 Richard Kenner(delete_output_reload): Don't use delete_insn when...
1996-10-24 Richard Kenner(emit_reload_insns): Check for second_reloadreg in
1996-10-21 Richard Kenner(reload_reg_free_p, reloads_conflict): RELOAD_OTHER and
1996-09-29 Richard Kenner(gen_reload): Handle SUBREG in PLUS specially too.
1996-09-24 Jim Wilson(emit_reload_insns): For output part of RELOAD_OTHER,
1996-09-23 Richard Kenner(reload): Initialize the previous_offset fields in...
1996-09-23 Richard Kenner(emit_reload_insns): Declare and set this_reload_insn.
1996-09-23 Richard Kenner(emit_reload_insns): For output part of RELOAD_OTHER...
1996-07-03 Mike Stumpformatting tweaks
1996-06-29 Jeff Lawreload1.c (choose_reload_regs): Properly mark spill...
1996-04-15 Jim Wilson(emit_reload_insns): Call reload_reg_reaches_end_p...
1996-02-23 Richard Kenner(reload): For special CONST_CALL_P NOTE_INSN_SETJMP...
1996-02-15 Richard Kenner(eliminate_regs, case USE): If using a register that...
1996-02-13 Richard Kenner(reload): Make some non-group code no longer conditional on
1996-02-13 Richard Kenner(emit_reload_insns): Fix precedence errors.
1996-01-24 Jim Wilson(used_spill_regs): New variable.
1996-01-01 Richard Kenner(reg_allocno): Declare.
1995-11-05 Richard Kenner(emit_reload_insns): For RELOAD_OTHER output reloads...
1995-08-31 Richard Kenner(emit_reload_insn): Emit RELOAD_OTHER output reloads...
1995-08-28 Richard KennerFix spelling errors.
1995-08-26 Richard Kenner(emit_reload_insns): Do nothing for SUBREG whose operan...
1995-07-26 Richard Kenner(real.h): Include it.
1995-06-15 Richard KennerUpdate FSF address.
1995-06-11 Richard Kenner(emit_reload_insns): Don't call HARD_REGNO_NREGS on...
1995-06-01 Richard Kenner(alter_reg): Clean up setting of RTX_UNCHANGING_P when...
1995-05-16 Richard KennerFix typos in comments.
1995-04-10 Richard Kenner(reload_as_needed): Call forget_old_reloads_1 on patter...
1995-03-18 Richard Kenner(gen_reload): Handle paradoxical SUBREGs.
1995-02-13 Jim Wilson(last_spill_reg): Move definition to top of file.
1995-02-07 Jim Wilson(alter_reg): New variable stack_slot.
1994-11-21 Jim Wilson(reload): When decrement max_groups of superclass, can
1994-11-16 Ian Lance TaylorCheck target endianness at run time, not compile time
1994-11-05 Richard Kenner(reload): Cast args to bcopy to char *.
1994-10-27 Richard Kenner(count_possible_groups): Fix typo in setting counted_fo...
1994-10-18 Richard Kenner(reload): Correctly compute group additional needs...
1994-10-17 Richard Kenner(gen_reload): Renamed from gen_input_reload.
1994-09-21 Jim Wilson(eliminate_regs): Make test in LOAD_EXTEND_OP case...
1994-09-02 Michael MeissnerAdd better error messages than abort to reload1, and...
1994-08-14 Richard Kenner(count_possible_groups) Pass CLASS as arg and only...
1994-08-13 Jeff Lawreload1.c (emit_reload_insns): Handle a secondary input...
1994-08-08 Richard Kenner(emit_reload_insns): Always clear new_spill_reg_store.
1994-08-07 Richard Kenner(eliminate_regs, case SUBREG): Add USE of pseudo so...
1994-07-28 Richard Kenner(compare_spill_regs): Simplify and return zero if regis...
1994-07-10 Richard Kennereliminate_regs_in_insn): Handle special case of assignm...
1994-06-29 Richard Kenner(reload): Can't eliminate if frame pointer needed and...
1994-06-28 Richard Kenner(eliminate_regs_in_insn): When checking for moves and...
1994-06-28 Richard Kenner(reloads_conflict): Handle R1_TYPE of RELOAD_OTHER.
1994-06-16 Richard Kenner(reload_reg_free_p, case RELOAD_OTHER): Allowed to...
1994-06-15 Richard KennerRemove erroneously-installed change.
1994-06-14 Richard KennerCast pointer operands to bzero, bcopy, and bcmp to...
1994-06-14 Richard Kenner(reload): Process and accumulate needs for RELOAD_FOR_O...
1994-06-14 Richard Kenner(reload_as_needed): Clear spill_reg_store at start.
1994-05-27 Richard Kenner(reload_as_needed): Update spill_reg_order once we...
1994-05-19 Richard Kenner(emit_reload_insns): When seeing if an equivalent regis...
1994-05-18 Richard Kenner(compare_spill_regs): Fix typo in declaration.
1994-05-17 Richard Kenner(compare_spill_regs): New function.
1994-05-07 Richard Kenner(emit_reload_insns): Don't try to delete output reload...
1994-05-07 Richard Kenner(choose_reload_regs): Remove previous change.
1994-05-06 Richard Kenner(emit_reload_insns): Change from USE and CLOBBER insns...
1994-05-04 Richard Kenner(emit_reload_insns): Add another way to delete an outpu...
next