aboutsummaryrefslogtreecommitdiff
path: root/gcc/local-alloc.c
AgeCommit message (Expand)Author
1997-02-08(update_equiv_regs): Fix error in last change.kenner
1997-01-31If we can't substitute an equiv reg only used once, move theian
1996-12-13Check SMALL_REGISTER_CLASSES at runtimeian
1996-11-12(qty_compare_1, qty_sugg_compare_1): Use `const void *' arguments.kenner
1996-08-12(reg_equiv_replace): New variable.kenner
1996-07-03formatting tweaksmrs
1996-06-10 * local-alloc.c (update_equiv_regs): Ignore insns that read orlaw
1996-03-22(optimize_reg_copy_1): Only update reg_live_length if it iskenner
1996-01-16(memref_referenced_p, case REG): Fix last change.kenner
1996-01-06Fix formatting.kenner
1996-01-01(reg_equiv_replacement): New variable.kenner
1996-01-01 * hard-reg-set.h (losing_caller_save_reg_set): Declare.law
1995-12-16(optimize_reg_copy_2): Don't attempt optimization if destinationkenner
1995-08-21(wipe_dead_reg): Make a register mentioned in a REG_INC note die afterkenner
1995-06-15Update FSF address.kenner
1995-05-16Fix typos in comments.kenner
1995-02-21 * local-alloc.c (block_alloc): Stop looping over the inputlaw
1994-08-08(find_free_reg): Fix typo in last change.kenner
1994-08-07(qty_changes_size): New variable.kenner
1994-06-14Cast pointer operands to bzero, bcopy, and bcmp to (char *).kenner
1994-05-27(local_alloc): Fix typo in last change.kenner
1994-05-27(requires_inout): Renamed from requires_inout_p and returns number ofkenner
1994-05-27(qty_sugg_compare_1): Fix typo in last change.kenner
1994-05-27(qty_phys_num{,_copy}_sugg): New variables.kenner
1994-04-21Add prototypes for static functions.kenner
1994-04-08Remove previous Berg change.kenner
1994-04-06(block_alloc): Avoid #ifdef HARD_REG_SET.kenner
1994-02-27(qty_compare{,_1}): Give multi-word regs higher priority, as stated inkenner
1994-02-15(optimize_reg_copy): A register that dies in a CALL_INSN doesn't crosskenner
1993-12-24(optimize_reg_copy_1): After decreasing sregno'swilson
1993-09-24* local-alloc.c: (find_free_reg): Make sure we will always be abledje
1993-08-03(block_alloc): Don't attempt to allocate awilson
1993-06-23(alloc_qty_for_scratch): Can allocate likely-spilled register classeskenner
1993-06-23(scratch_block, scratch_list{,_length}, scratch_index): New variables.kenner
1993-05-11(block_alloc): Don't dereference a NULL pointer.rms
1993-04-17(qty_n_refs): Make int, like reg_n_refs.kenner
1993-03-31(optimize_reg_copy_1): Don't increment n_calls specially if P is a call_insn.rms
1993-01-24(CLASS_LIKELY_SPILLED_P): Add default definition.kenner
1993-01-19(find_free_reg): Add comment about nonlocal labels.kenner
1993-01-04(block_alloc): Generalize tying so we can tie any operand with thekenner
1992-12-01(optimize_reg_copy_2): Correct reg_n_refs updates.wilson
1992-11-04(optimize_reg_copy_1): If P is a CALL_INSN, count it as being crossedkenner
1992-10-09(optimize_reg_copy_1): Tighten up code to properly handle the casekenner
1992-08-19(alloc_qty_for_scratch, block_alloc): Provide alternate code in some caseskenner
1992-07-06entered into RCSmycroft
1992-06-27*** empty log message ***kenner
1992-05-07*** empty log message ***rms
1992-03-22*** empty log message ***rms
1992-03-14*** empty log message ***rms
1992-01-18Initial revisionrms