summaryrefslogtreecommitdiff
path: root/gcc/local-alloc.c
Commit message (Expand)AuthorAgeFilesLines
* * local-alloc.c (block_alloc): Slightly retune heuristic to widenlaw1998-12-071-4/+5
* * local-alloc.c (function_invariant_p): New function.amylaar1998-12-011-2/+18
* Comment typo fix.amylaar1998-11-301-1/+1
* (law1998-11-231-3/+7
* Handle equivalences that have been obscured by gcse:amylaar1998-11-111-28/+129
* * Makefile.in (insn-extract.o): Fix dependencies.law1998-10-171-18/+15
* Warning fixes:ghazi1998-10-141-2/+2
* Fri Oct 9 16:03:19 1998 Graham <grahams@rcp.co.uk>rth1998-10-091-4/+4
* * global.c (global_alloc): Delete code to manage the scratch_list.law1998-10-021-143/+4
* * regs.h (HARD_REGNO_CALL_PART_CLOBBERED): New macro.law1998-09-301-1/+4
* * global.c: Update comments.law1998-09-081-2/+2
* * local-alloc.c (block_alloc): Do not try to avoid false dependencieslaw1998-06-241-2/+6
* * alias.c: Include toplev.hlaw1998-06-191-0/+1
* * Makefile.in (LIB2FUNCS_EH): Define. Just "_eh" for now.law1998-06-091-0/+49
* * local-alloc.c (reg_classes_overlap_p): Delete dead function.law1998-03-291-25/+0
* Major cutover to using system.h:ghazi1998-03-201-4/+1
* Fix warious warnings:ghazi1998-02-281-1/+4
* * regmove.c: Update.amylaar1998-02-051-278/+1
* * alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO;rth1998-01-141-6/+6
* * regmove.c: New implementation of regmove pass.law1998-01-101-12/+15
* * bitmap.c (bitmap_clear): Ensure `inline' is at the beginninglaw1997-12-201-0/+3
* Merge from gcc-2.8law1997-12-071-2/+1
* Update mainline egcs to gcc2 snapshot 971021.law1997-11-021-4/+5
* * local-alloc.c (block_alloc): Don't lose if two SCRATCH expressionslaw1997-10-221-8/+3
* Fix i386 code generation error reported by Mumit Khan.wilson1997-09-021-1/+60
* * version.c: Bump for new snapshot.law1997-08-251-0/+16
* * Integrate alias analysis changes from jfc@mit.edulaw1997-08-111-2/+2
* Use REG_SET macrosmeissner1997-06-161-11/+3
* Widen some short fields to int; Use allocate_reg_info to allocate the reg_ren...meissner1997-06-021-3/+2
* Use accessor macros to access arrays based on regno; move many of the arrays ...meissner1997-05-301-39/+39
* (no_conflict_p): Reject sequences with foreign insns.wilson1997-04-031-2/+6
* (update_equiv_regs): Fix error in last change.kenner1997-02-081-5/+4
* If we can't substitute an equiv reg only used once, move theian1997-01-311-25/+93
* Check SMALL_REGISTER_CLASSES at runtimeian1996-12-131-1/+3
* (qty_compare_1, qty_sugg_compare_1): Use `const void *' arguments.kenner1996-11-121-89/+49
* (reg_equiv_replace): New variable.kenner1996-08-121-21/+35
* formatting tweaksmrs1996-07-031-8/+8
* * local-alloc.c (update_equiv_regs): Ignore insns that read orlaw1996-06-101-3/+9
* (optimize_reg_copy_1): Only update reg_live_length if it iskenner1996-03-221-7/+13
* (memref_referenced_p, case REG): Fix last change.kenner1996-01-161-2/+2
* Fix formatting.kenner1996-01-061-1/+1
* (reg_equiv_replacement): New variable.kenner1996-01-011-3/+12
* * hard-reg-set.h (losing_caller_save_reg_set): Declare.law1996-01-011-11/+7
* (optimize_reg_copy_2): Don't attempt optimization if destinationkenner1995-12-161-1/+2
* (wipe_dead_reg): Make a register mentioned in a REG_INC note die afterkenner1995-08-211-1/+7
* Update FSF address.kenner1995-06-151-1/+2
* Fix typos in comments.kenner1995-05-161-1/+1
* * local-alloc.c (block_alloc): Stop looping over the inputlaw1995-02-211-0/+2
* (find_free_reg): Fix typo in last change.kenner1994-08-081-1/+1
* (qty_changes_size): New variable.kenner1994-08-071-0/+17