| Commit message (Expand) | Author | Age | Files | Lines |
* | (last_spill_reg): Move definition to top of file. | wilson | 1995-02-13 | 1 | -5/+8 |
* | (alter_reg): New variable stack_slot. Apply anti | wilson | 1995-02-07 | 1 | -1/+12 |
* | (reload): When decrement max_groups of superclass, can | wilson | 1994-11-21 | 1 | -4/+16 |
* | Check target endianness at run time, not compile time | ian | 1994-11-16 | 1 | -22/+21 |
* | (reload): Cast args to bcopy to char *. | kenner | 1994-11-05 | 1 | -4/+4 |
* | (count_possible_groups): Fix typo in setting counted_for_groups. | kenner | 1994-10-27 | 1 | -1/+1 |
* | (reload): Correctly compute group additional needs when the return | kenner | 1994-10-18 | 1 | -7/+11 |
* | (gen_reload): Renamed from gen_input_reload. | kenner | 1994-10-17 | 1 | -137/+51 |
* | (eliminate_regs): Make test in LOAD_EXTEND_OP case more precise. | wilson | 1994-09-21 | 1 | -1/+5 |
* | Add better error messages than abort to reload1, and print insn involed. | meissner | 1994-09-02 | 1 | -5/+6 |
* | (count_possible_groups) Pass CLASS as arg and only try to find groups | kenner | 1994-08-14 | 1 | -52/+50 |
* | * reload1.c (emit_reload_insns): Handle a secondary input reload | law | 1994-08-13 | 1 | -2/+44 |
* | (emit_reload_insns): Always clear new_spill_reg_store. | kenner | 1994-08-08 | 1 | -7/+6 |
* | (eliminate_regs, case SUBREG): Add USE of pseudo so we don't | kenner | 1994-08-07 | 1 | -4/+13 |
* | (compare_spill_regs): Simplify and return zero if registers are the same. | kenner | 1994-07-28 | 1 | -1/+2 |
* | eliminate_regs_in_insn): Handle special case of assignment from hard | kenner | 1994-07-10 | 1 | -0/+44 |
* | (reload): Can't eliminate if frame pointer needed and TO is stack pointer. | kenner | 1994-06-29 | 1 | -7/+21 |
* | (eliminate_regs_in_insn): When checking for moves and adds, use | kenner | 1994-06-28 | 1 | -25/+32 |
* | (reloads_conflict): Handle R1_TYPE of RELOAD_OTHER. | kenner | 1994-06-28 | 1 | -4/+5 |
* | (reload_reg_free_p, case RELOAD_OTHER): Allowed to conflict with | kenner | 1994-06-16 | 1 | -3/+15 |
* | Remove erroneously-installed change. | kenner | 1994-06-15 | 1 | -21/+10 |
* | Cast pointer operands to bzero, bcopy, and bcmp to (char *). | kenner | 1994-06-14 | 1 | -38/+44 |
* | (reload): Process and accumulate needs for RELOAD_FOR_OPADDR_ADDR reloads. | kenner | 1994-06-14 | 1 | -13/+89 |
* | (reload_as_needed): Clear spill_reg_store at start. | kenner | 1994-06-14 | 1 | -3/+3 |
* | (reload_as_needed): Update spill_reg_order once we sort spill_regs. | kenner | 1994-05-27 | 1 | -1/+5 |
* | (emit_reload_insns): When seeing if an equivalent register can have | kenner | 1994-05-19 | 1 | -1/+1 |
* | (compare_spill_regs): Fix typo in declaration. | kenner | 1994-05-18 | 1 | -1/+1 |
* | (compare_spill_regs): New function. | kenner | 1994-05-17 | 1 | -3/+27 |
* | (emit_reload_insns): Don't try to delete output reload if there isn't | kenner | 1994-05-07 | 1 | -2/+3 |
* | (choose_reload_regs): Remove previous change. | kenner | 1994-05-07 | 1 | -15/+0 |
* | (emit_reload_insns): Change from USE and CLOBBER insns to using | kenner | 1994-05-06 | 1 | -19/+15 |
* | (emit_reload_insns): Add another way to delete an output reload. | kenner | 1994-05-04 | 1 | -0/+15 |
* | (reload, reload_as_needed): Check for use of return register with | kenner | 1994-05-04 | 1 | -2/+2 |
* | (reloads_conflict, case RELOAD_FOR_OUTPUT): Fix typo. | kenner | 1994-04-23 | 1 | -1/+1 |
* | (reload): Clear forbidden_regs earlier. | kenner | 1994-04-21 | 1 | -8/+20 |
* | (emit_reload_insns): Record additional spill registers in their intrinsic mode. | dje | 1994-04-20 | 1 | -2/+4 |
* | (reload): When accumulating needs, use nested structures to simplify | kenner | 1994-04-11 | 1 | -288/+126 |
* | No longer handle LSHIFT. | kenner | 1994-04-10 | 1 | -2/+2 |
* | (reload_conflicts): Rewrite to clean up and fix numerous bugs; move to | kenner | 1994-04-09 | 1 | -94/+62 |
* | (reload): Fix typo in previous change. | kenner | 1994-03-31 | 1 | -4/+4 |
* | (reload): Fix error in last change; only check against group reloads | kenner | 1994-03-25 | 1 | -3/+12 |
* | (reload): Fix error in last change; compute MODE before it's used. | kenner | 1994-03-24 | 1 | -5/+7 |
* | (reload): More accurately compute nongroup needs. | kenner | 1994-03-21 | 1 | -20/+198 |
* | (emit_reload_insns): When clearing reg_last_reload_reg, clear all hard | kenner | 1994-03-10 | 1 | -1/+4 |
* | (emit_reload_insns): Don't call gen_input_reload if src and dest are | kenner | 1994-03-04 | 1 | -1/+1 |
* | (eliminate_regs, case MULT): New case, to apply distributive law, when | kenner | 1994-02-28 | 1 | -21/+46 |
* | (choose_reload_regs): If EQUIV is a SUBREG, make a new REG. | kenner | 1994-02-23 | 1 | -3/+6 |
* | (gen_input_reload): If reg-reg add is not valid, try copying reg-reg | kenner | 1994-02-11 | 1 | -1/+21 |
* | (emit_reload_insns): Use new vars for secondary reloads and icodes. | kenner | 1994-02-10 | 1 | -17/+17 |
* | (eliminate_regs, case INSN_LIST): Properly remake list when we change | kenner | 1994-02-03 | 1 | -2/+2 |