summaryrefslogtreecommitdiff
path: root/gcc/local-alloc.c
Commit message (Expand)AuthorAgeFilesLines
* regmove.c: New implementation of regmove pass.J"orn Rennecke1998-01-101-12/+15
* bitmap.c (bitmap_clear): Ensure `inline' is at the beginning of the declaration.Kaveh R. Ghazi1997-12-201-0/+3
* Merge from gcc-2.8Jeff Law1997-12-061-2/+1
* Update mainline egcs to gcc2 snapshot 971021.Jeff Law1997-11-021-4/+5
* local-alloc.c (block_alloc): Don't lose if two SCRATCH expressions are shared.Jeffrey A Law1997-10-221-8/+3
* Fix i386 code generation error reported by Mumit Khan.Jim Wilson1997-09-021-1/+60
* version.c: Bump for new snapshot.Jeff Law1997-08-251-0/+16
* * Integrate alias analysis changes from jfc@mit.eduJeffrey A Law1997-08-111-2/+2
* Use REG_SET macrosMichael Meissner1997-06-161-11/+3
* Widen some short fields to int; Use allocate_reg_info to allocate the reg_ren...Michael Meissner1997-06-021-3/+2
* Use accessor macros to access arrays based on regno; move many of the arrays ...Michael Meissner1997-05-301-39/+39
* (no_conflict_p): Reject sequences with foreign insns.Jim Wilson1997-04-031-2/+6
* (update_equiv_regs): Fix error in last change.Richard Kenner1997-02-081-5/+4
* If we can't substitute an equiv reg only used once, move theIan Lance Taylor1997-01-311-25/+93
* Check SMALL_REGISTER_CLASSES at runtimeIan Lance Taylor1996-12-131-1/+3
* (qty_compare_1, qty_sugg_compare_1): Use `const void *' arguments.Richard Kenner1996-11-121-89/+49
* (reg_equiv_replace): New variable.Richard Kenner1996-08-111-21/+35
* formatting tweaksMike Stump1996-07-031-8/+8
* local-alloc.c (update_equiv_regs): Ignore insns that read or write registers ...Jeff Law1996-06-101-3/+9
* (optimize_reg_copy_1): Only update reg_live_length if it isRichard Kenner1996-03-221-7/+13
* (memref_referenced_p, case REG): Fix last change.Richard Kenner1996-01-161-2/+2
* Fix formatting.Richard Kenner1996-01-061-1/+1
* (reg_equiv_replacement): New variable.Richard Kenner1996-01-011-3/+12
* hard-reg-set.h (losing_caller_save_reg_set): Declare.Jeff Law1995-12-311-11/+7
* (optimize_reg_copy_2): Don't attempt optimization if destinationRichard Kenner1995-12-161-1/+2
* (wipe_dead_reg): Make a register mentioned in a REG_INC note die afterRichard Kenner1995-08-211-1/+7
* Update FSF address.Richard Kenner1995-06-151-1/+2
* Fix typos in comments.Richard Kenner1995-05-161-1/+1
* local-alloc.c (block_alloc): Stop looping over the input operands once we fin...Jeff Law1995-02-211-0/+2
* (find_free_reg): Fix typo in last change.Richard Kenner1994-08-081-1/+1
* (qty_changes_size): New variable.Richard Kenner1994-08-071-0/+17
* Cast pointer operands to bzero, bcopy, and bcmp to (char *).Richard Kenner1994-06-141-10/+14
* (local_alloc): Fix typo in last change.Richard Kenner1994-05-271-2/+2
* (requires_inout): Renamed from requires_inout_p and returns number of alterna...Richard Kenner1994-05-271-16/+47
* (qty_sugg_compare_1): Fix typo in last change.Richard Kenner1994-05-271-1/+1
* (qty_phys_num{,_copy}_sugg): New variables.Richard Kenner1994-05-271-31/+143
* Add prototypes for static functions.Richard Kenner1994-04-211-18/+29
* Remove previous Berg change.Richard Kenner1994-04-081-1/+5
* (block_alloc): Avoid #ifdef HARD_REG_SET.Richard Kenner1994-04-061-5/+1
* (qty_compare{,_1}): Give multi-word regs higher priority, as stated inRichard Kenner1994-02-271-8/+10
* (optimize_reg_copy): A register that dies in a CALL_INSN doesn't crossRichard Kenner1994-02-141-2/+4
* (optimize_reg_copy_1): After decreasing sregno'sJim Wilson1993-12-231-0/+5
* local-alloc.c: (find_free_reg): Make sure we will always be able to eliminate...Doug Evans1993-09-241-0/+5
* (block_alloc): Don't attempt to allocate aJim Wilson1993-08-031-1/+4
* (alloc_qty_for_scratch): Can allocate likely-spilled register classes for SCR...Richard Kenner1993-06-231-14/+8
* (scratch_block, scratch_list{,_length}, scratch_index): New variables.Richard Kenner1993-06-231-5/+18
* (block_alloc): Don't dereference a NULL pointer.Richard Stallman1993-05-111-0/+1
* (qty_n_refs): Make int, like reg_n_refs.Richard Kenner1993-04-161-10/+10
* (optimize_reg_copy_1): Don't increment n_calls specially if P is a call_insn.Richard Stallman1993-03-311-6/+0
* (CLASS_LIKELY_SPILLED_P): Add default definition.Richard Kenner1993-01-241-4/+15