summaryrefslogtreecommitdiff
path: root/gcc/reload1.c
Commit message (Expand)AuthorAgeFilesLines
* Delete REG_RETVAL and REG_LIBCALL notes after completeing reloadnickc1998-12-141-2/+6
* * reload1.c (compute_use_by_pseudos): Allow reg_renumber[regno] < 0law1998-12-121-4/+14
* Approved by Jeffrey A Law:amylaar1998-12-111-2/+41
* * reload1.c (reload_combine, reload_combine_note_store):amylaar1998-12-091-7/+20
* * reload1.c (current_function_decl): Tweak declaration.law1998-12-081-1/+1
* * reload1.c (current_function_decl): Declare.law1998-12-081-0/+6
* law1998-12-071-5/+2
* * reload1.c (reload): Do not set reload_completed or split insnslaw1998-12-011-22/+0
* * reload1.c (emit_reload_insns): Clear spill_reg_storelaw1998-12-011-0/+28
* * local-alloc.c (function_invariant_p): New function.amylaar1998-12-011-5/+35
* * toplev.c (no_new_pseudos): Define.law1998-11-251-9/+17
* * reload1.c (reload): Remove unused variable.law1998-11-241-1/+2
* * reload1.c (eliminate_regs): Do not lose if eliminate_regs is calledlaw1998-11-221-0/+6
* * Early auto_inc reloads don't conflict with outputs.amylaar1998-11-191-1/+2
* * reload1.c (reload_reg_free_for_value_p): When considered reloadamylaar1998-11-171-3/+5
* * reload1.c (reload_reg_free_before_p): Delete.amylaar1998-11-161-246/+112
* Handle equivalences that have been obscured by gcse:amylaar1998-11-111-16/+27
* * reload1.c (delete_output_reload_insn): If a pseudo is set multiplelaw1998-11-091-0/+1
* * reload1.c (reload): If we can not perform a particular eliminationlaw1998-11-071-0/+11
* * reload1.c (emit_reload_insns): When rewriting the SET_DEST of alaw1998-11-061-0/+12
* * recog.h (enum op_type): Define.law1998-11-041-39/+29
* Warning fixes:ghazi1998-11-041-4/+30
* law1998-10-311-0/+22
* law1998-10-291-68/+42
* * reload1.c (choose_reload_regs): Fix typo in Oct 17 change.law1998-10-291-1/+2
* * reload1.c (delete_output_reload): Avoid ambigous else.law1998-10-271-12/+14
* * reload1.c (verify_initial_offsets): New function.law1998-10-271-1/+37
* * final.c (cleanup_subreg_operands): New function.law1998-10-271-4/+8
* THe final localized spilling patches. See the ChangeLog for details.law1998-10-271-975/+645
* Fix m68k-aout build failure. Invalid insn abort while compiling newlib.wilson1998-10-221-1/+6
* * reload1.c (reload_reg_free_before_p): Hack. Return 0 if EQUIVlaw1998-10-191-0/+13
* Comment tweak.law1998-10-171-1/+3
* * reload1.c (reg_used_by_pseudo): New static variable.law1998-10-171-2/+10
* law1998-10-171-1/+1
* Fix consistency problems with reg_equiv_{mem,address};law1998-10-161-318/+942
* * flow.c (life_analysis_1): Do not clobber regs_ever_live afterlaw1998-10-161-331/+24
* Warning fixes:ghazi1998-10-141-13/+14
* * reload1.c (maybe_fix_stack_asms): New static function.law1998-10-141-0/+116
* * reload.h (compute_use_by_pseudos): Declare.law1998-10-141-137/+164
* Revert accidental checkin of reload_life_analysis work.law1998-10-081-293/+335
* law1998-10-071-331/+291
* * caller-save.c (restore_referenced_regs): Lose mode argument.law1998-10-071-131/+65
* * Makefile.in (stupid.o): Update dependencies.law1998-10-061-3/+44
* * reload1.c (reload): Break out some more pieces into separatelaw1998-10-021-172/+215
* * global.c (global_alloc): Delete code to manage the scratch_list.law1998-10-021-53/+0
* law1998-10-011-1/+1
* Applied Jim's small patch to reload () for arm-elf.nickc1998-09-281-1/+2
* * reload1.c (reload_combine): Re-add line that got accidentally lost.amylaar1998-09-251-1/+2
* Thu Sep 24 22:12:16 1998 David S. Miller <davem@pierdol.cobaltmicro.com>davem1998-09-241-1/+1
* * reload1.c (choose_reload_regs): Also try inheritance whenamylaar1998-09-241-4/+13