| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge from gcc-2.8 | law | 1997-12-07 | 1 | -1/+8 |
* | * reload1.c (new_spill_reg): Improve fixed or forbidden register | law | 1997-11-14 | 1 | -2/+5 |
* | Update mainline egcs to gcc2 snapshot 971021. | law | 1997-11-02 | 1 | -94/+381 |
* | * reload1.c (eliminate_regs [SET]): If [SUBREG] widened the mode of | rth | 1997-10-28 | 1 | -0/+6 |
* | * reload.c (find_reloads): Add code to convert RELOAD_FOR_OPADDR_ADDR | law | 1997-08-19 | 1 | -17/+15 |
* | * Integrate reload bugfix from Wilson which enables the PA port | law | 1997-08-11 | 1 | -15/+17 |
* | (reload): Add IN_ADDR to IN_ADDR_ADDR when computing needs since they conflict. | kenner | 1997-08-02 | 1 | -10/+10 |
* | * reload1.c (reload_cse_mem_conflict_p): Restore handling of | dje | 1997-07-21 | 1 | -2/+5 |
* | (reload): Don't call reload_cse_regs here. | kenner | 1997-07-18 | 1 | -62/+14 |
* | (reload): If checking stack, verify frame small enough. | kenner | 1997-07-17 | 1 | -0/+14 |
* | Use REG_SET macros | meissner | 1997-06-16 | 1 | -3/+2 |
* | * reload1.c (reload): Use xmalloc instead of alloca for the label | brendan | 1997-06-09 | 1 | -6/+24 |
* | Use accessor macros to access arrays based on regno; move many of the arrays ... | meissner | 1997-05-30 | 1 | -12/+12 |
* | * reload1.c (reload_cse_record_set): Ignore values for SREG if | law | 1997-05-22 | 1 | -0/+3 |
* | (reload_cse_regno_equal_p): Check for value using more than one | kenner | 1997-05-18 | 1 | -0/+8 |
* | Check the mode when checking values equivalent to sreg | ian | 1997-05-02 | 1 | -2/+15 |
* | Properly set mode for invalid_regno_rtx in reload_cse_invalidate_regno | ian | 1997-05-02 | 1 | -1/+1 |
* | Use push_operand to check for changes to the stack pointer | ian | 1997-04-24 | 1 | -2/+19 |
* | Don't assume a SUBREG can not conflict with a MEM | ian | 1997-04-23 | 1 | -1/+0 |
* | When clobbering a reg, check for later words of a multi word reg value | ian | 1997-04-14 | 1 | -0/+37 |
* | Get the modes right when setting reg_values for a reg to reg copy | ian | 1997-04-13 | 1 | -1/+23 |
* | Remove REG_DEAD notes when eliminating a set in the reload CSE pass | ian | 1997-04-13 | 1 | -21/+74 |
* | (reload): If function has nonlocal label, mark all caller-saved regs | kenner | 1997-04-13 | 1 | -1/+9 |
* | Add a CSE pass over the hard registers after reload is complete | ian | 1997-03-26 | 1 | -0/+673 |
* | (reload_reg_free_before_p, case | wilson | 1997-03-18 | 1 | -0/+6 |
* | (eliminate_regs): Add STORING arg. | kenner | 1997-03-15 | 1 | -38/+50 |
* | (reload): Move assign_stack_local call into main loop. | wilson | 1997-02-20 | 1 | -6/+9 |
* | * reload1.c (eliminate_regs, case MINUS): Canonicalize | dje | 1997-02-19 | 1 | -23/+2 |
* | Don't always align reload stack slots to BIGGEST_ALIGNMENT | ian | 1997-02-05 | 1 | -2/+4 |
* | Add INPADDR_ADDRESS and OUTADDR_ADDRESS reload types | ian | 1997-02-03 | 1 | -19/+146 |
* | * reload1.c (eliminate_regs, case MINUS): Canonicalize | dje | 1997-01-21 | 1 | -2/+23 |
* | Initialize reload_address_{base,index}_reg_class | ian | 1997-01-15 | 1 | -0/+72 |
* | Handle more cases when eliminating the FP to the hard FP | ian | 1997-01-14 | 1 | -1/+18 |
* | Check SMALL_REGISTER_CLASSES at runtime | ian | 1996-12-13 | 1 | -16/+25 |
* | (reload): Make starting_frame_size be HOST_WIDE_INT. | kenner | 1996-12-07 | 1 | -1/+1 |
* | (copy_for_inline): Call gen_rtvec_vv. | kenner | 1996-11-15 | 1 | -2/+2 |
* | (hard_reg_use_compare, compare_spill_regs): Use `const void *' arguments. | kenner | 1996-11-12 | 1 | -12/+17 |
* | (delete_output_reload): Don't use delete_insn when deleting all stores | kenner | 1996-10-28 | 1 | -1/+7 |
* | (emit_reload_insns): Check for second_reloadreg in | kenner | 1996-10-24 | 1 | -1/+1 |
* | (reload_reg_free_p, reloads_conflict): RELOAD_OTHER and | kenner | 1996-10-21 | 1 | -15/+8 |
* | (gen_reload): Handle SUBREG in PLUS specially too. Change calls to | kenner | 1996-09-29 | 1 | -5/+7 |
* | (emit_reload_insns): For output part of RELOAD_OTHER, | wilson | 1996-09-24 | 1 | -7/+13 |
* | (reload): Initialize the previous_offset fields in reg_eliminate | kenner | 1996-09-23 | 1 | -12/+19 |
* | (emit_reload_insns): Declare and set this_reload_insn. | kenner | 1996-09-23 | 1 | -0/+2 |
* | (emit_reload_insns): For output part of RELOAD_OTHER, put in front of | kenner | 1996-09-23 | 1 | -10/+2 |
* | formatting tweaks | mrs | 1996-07-03 | 1 | -30/+32 |
* | * reload1.c (choose_reload_regs): Properly mark spill registers | law | 1996-06-29 | 1 | -11/+15 |
* | (emit_reload_insns): Call reload_reg_reaches_end_p for | wilson | 1996-04-15 | 1 | -80/+112 |
* | (reload): For special CONST_CALL_P NOTE_INSN_SETJMP, mark all | kenner | 1996-02-23 | 1 | -1/+9 |
* | (eliminate_regs, case USE): If using a register that is source of | kenner | 1996-02-15 | 1 | -1/+13 |