summaryrefslogtreecommitdiff
path: root/gcc/reload1.c
Commit message (Expand)AuthorAgeFilesLines
* * 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
* * reload1.c (reload_cse_regs_1): Renamed from reload_cse_regs.amylaar1998-09-241-2/+688
* * reload1.c (emit_reload_insns): Accept a new arg for the bb. Userth1998-09-201-11/+21
* * global.c (reg_allocno): Now static.law1998-09-161-16/+4
* * reload1.c (reload): Break out several subroutines and make somelaw1998-09-091-851/+917
* PR gcc/16300brolley1998-08-251-7/+20
* * reload1.c (reload_reg_free_before_p): New argument EQUIV; Changedamylaar1998-08-241-14/+53
* * reload1.c (reload_cse_regs_1): When deleting a no-op move thatamylaar1998-08-241-10/+52
* * reload1.c (eliminate_regs_in_insn): Handle another case whenlaw1998-08-141-1/+6
* * reload1.c (reload_reg_free_before_p): Abort for RELOAD_FOR_OUTPUT.amylaar1998-07-131-22/+3
* * reload1.c (choose_reload_regs): If using an equivalence fromamylaar1998-07-091-0/+6
* * reload1.c (emit_reload_insns): If an output reload copies onlyamylaar1998-07-091-1/+29
* * reload1.c (choose_reload_regs): Don't set reload_override_inamylaar1998-07-071-5/+21
* * reload1.c (delete_dead_insn): Don't delete feeding insnlaw1998-07-061-1/+2
* * reload1.c (reload_reg_free_before_p): RELOAD_FOR_OPADDR_ADDRlaw1998-07-061-0/+1
* * reload1.c (emit_reload_insns): Use proper register classes foramylaar1998-07-011-4/+3
* Typo fix.amylaar1998-07-011-1/+1
* Call fatal_insn_not_found instead of abortmeissner1998-06-301-1/+1