aboutsummaryrefslogtreecommitdiff
path: root/gcc/reload1.c
AgeCommit message (Expand)AuthorFilesLines
1993-10-01(gen_input_reload): Handle PLUS with MEM operandJim Wilson1-14/+12
1993-09-28(eliminate_regs): All recursive calls now pass INSN instead of NULL_RTX.Jim Wilson1-17/+20
1993-09-27(eliminate_regs, SET case): Check for INSN_LIST along with EXPR_LIST.Richard Stallman1-1/+2
1993-09-25(eliminate_regs): Use new macros LOAD_EXTEND_OP and WORD_REGISTER_OPERATION...Richard Kenner1-1/+1
1993-09-24reload1.c: (init_reload): use HARD_FRAME_POINTER_REGNUM instead of FRAME_POIN...Doug Evans1-21/+25
1993-09-24Fix typo in previous change.Richard Stallman1-1/+1
1993-09-24(eliminate_regs): Specially handle the case where INSN is a note (an EXPR_LIS...Richard Stallman1-5/+13
1993-08-04(eliminate_regs_in_insn): Fix typo in last change.Richard Kenner1-1/+1
1993-08-04(eliminate_regs_in_insn): Always do elimination in REG_NOTES if weRichard Kenner1-4/+9
1993-07-15(reload): Don't free scratch_list or scratch_block if 0.Richard Stallman1-2/+4
1993-07-05(emit_reload_insns): Don't use gen_lowpart_common to get reloadRichard Kenner1-3/+6
1993-07-02(eliminate_regs): Fix typo in BYTE_LOADS_ZERO_EXTEND.Richard Stallman1-1/+1
1993-06-26(reload): Use reg_equiv_address for invalid addressesRichard Kenner1-1/+4
1993-06-23(mark_scratch_live): New function.Richard Kenner1-2/+48
1993-06-11(eliminate_regs_in_insn): Don't use a later elimination thanRichard Kenner1-7/+15
1993-05-30(reload): If only non-group need is unfilled, see ifRichard Stallman1-0/+29
1993-05-26(delete_output_reload): Don't delete output reload if cannot_omit_stores is s...Richard Stallman1-1/+15
1993-05-24(choose_reload_regs): If inheriting a spill reg,Richard Stallman1-1/+5
1993-05-21(choose_reload_regs): Handle earlyclobbersRichard Stallman1-12/+34
1993-05-18(reload): Don't start 2-group unless it could be finished.Richard Stallman1-1/+2
1993-05-15(reload): Don't start 2-group unless it could be finished.Richard Stallman1-0/+6
1993-05-06(eliminate_regs, case {PRE,POST}_{INC,DEC}): Account for PUSH_ROUNDING.Richard Kenner1-3/+10
1993-05-06(forget_old_reloads_1): Accept and ignore 2nd arg.Richard Stallman1-3/+4
1993-05-02(eliminate_regs...Richard Stallman1-1/+11
1993-04-23(emit_reload_insns): Advance following_insn if it is a clobber,Doug Evans1-5/+5
1993-04-16(last_spill_reg): Add missing "int".Richard Kenner1-1/+1
1993-04-06(emit_reload_insns): Cast enum array index to int.Richard Stallman1-1/+1
1993-04-03(emit_reload_insns): Don't update the status of a register from anRichard Kenner1-3/+7
1993-04-02(reload_reg_used_for_inherit): New variable.Richard Kenner1-21/+105
1993-03-30(init_reload): Don't initialize optabs here.Richard Kenner1-100/+0
1993-03-30(emit_reload_insns): Properly track what was reloaded into what register when...Richard Kenner1-4/+36
1993-03-29Add prototypes for static functions.Richard Kenner1-515/+987
1993-03-22(eliminate_regs): Eliminate regs within a CLOBBER.James Van Artsdalen1-0/+3
1993-03-14(choose_reload_regs): Verify reload_out[j != 0Richard Stallman1-1/+1
1993-03-06(choose_reload_regs): Handle SUBREG in reload_earlyclobberRichard Stallman1-2/+8
1993-01-23(reload): After calling count_possible_groups, see if we have to proceed with...Richard Kenner1-5/+11
1993-01-13(reload): Clear reload_in_progress even if reloading fails.Richard Stallman1-2/+2
1993-01-11(reload): Delete unused variable inc_groups.Jim Wilson1-1/+0
1993-01-10(reload_as_needed): Test for whether to callRichard Stallman1-1/+1
1993-01-07(reload) [SMALL_REGISTER_CLASSES]: When adding an extra need if the insn uses...Richard Stallman1-6/+4
1993-01-07(init_reload): Add entries in 'reload_in_optab' for QFmode and HFmode.Richard Stallman1-0/+16
1992-12-31(emit_reload_insns): Use gen_lowpart_common to change mode of reloadreg.Jim Wilson1-2/+2
1992-12-31(gen_input_reload): Also handle PLUS of a MEM and CONSTANT specially.Jim Wilson1-11/+14
1992-12-30(emit_reload_insns): Error instead of abortRichard Stallman1-1/+10
1992-12-16(eliminate_regs_in_insn): Test old_body, not new_body, sinceRichard Stallman1-1/+1
1992-12-16(eliminate_regs_in_insn): Don't recopy new_body if it is an asm_operands insn.Richard Stallman1-1/+3
1992-12-11(choose_reload_regs): Don't inherit a reload if theTom Wood1-2/+11
1992-12-07(eliminate_regs_in_insn): Make another copy of all the RTL if weRichard Kenner1-0/+8
1992-10-30(reload): Fix typo in comment.Richard Kenner1-1/+1
1992-10-29(reload): If FP was eliminated, remove it from being live in any basicRichard Kenner1-0/+11