summaryrefslogtreecommitdiffstats
path: root/gcc/reload1.c
Commit message (Expand)AuthorAgeFilesLines
* Merge from gcc-2.8law1997-12-071-1/+8
* * reload1.c (new_spill_reg): Improve fixed or forbidden registerlaw1997-11-141-2/+5
* Update mainline egcs to gcc2 snapshot 971021.law1997-11-021-94/+381
* * reload1.c (eliminate_regs [SET]): If [SUBREG] widened the mode ofrth1997-10-281-0/+6
* * reload.c (find_reloads): Add code to convert RELOAD_FOR_OPADDR_ADDRlaw1997-08-191-17/+15
* * Integrate reload bugfix from Wilson which enables the PA portlaw1997-08-111-15/+17
* (reload): Add IN_ADDR to IN_ADDR_ADDR when computing needs since they conflict.kenner1997-08-021-10/+10
* * reload1.c (reload_cse_mem_conflict_p): Restore handling ofdje1997-07-211-2/+5
* (reload): Don't call reload_cse_regs here.kenner1997-07-181-62/+14
* (reload): If checking stack, verify frame small enough.kenner1997-07-171-0/+14
* Use REG_SET macrosmeissner1997-06-161-3/+2
* * reload1.c (reload): Use xmalloc instead of alloca for the labelbrendan1997-06-091-6/+24
* Use accessor macros to access arrays based on regno; move many of the arrays ...meissner1997-05-301-12/+12
* * reload1.c (reload_cse_record_set): Ignore values for SREG iflaw1997-05-221-0/+3
* (reload_cse_regno_equal_p): Check for value using more than onekenner1997-05-181-0/+8
* Check the mode when checking values equivalent to sregian1997-05-021-2/+15
* Properly set mode for invalid_regno_rtx in reload_cse_invalidate_regnoian1997-05-021-1/+1
* Use push_operand to check for changes to the stack pointerian1997-04-241-2/+19
* Don't assume a SUBREG can not conflict with a MEMian1997-04-231-1/+0
* When clobbering a reg, check for later words of a multi word reg valueian1997-04-141-0/+37
* Get the modes right when setting reg_values for a reg to reg copyian1997-04-131-1/+23
* Remove REG_DEAD notes when eliminating a set in the reload CSE passian1997-04-131-21/+74
* (reload): If function has nonlocal label, mark all caller-saved regskenner1997-04-131-1/+9
* Add a CSE pass over the hard registers after reload is completeian1997-03-261-0/+673
* (reload_reg_free_before_p, casewilson1997-03-181-0/+6
* (eliminate_regs): Add STORING arg.kenner1997-03-151-38/+50
* (reload): Move assign_stack_local call into main loop.wilson1997-02-201-6/+9
* * reload1.c (eliminate_regs, case MINUS): Canonicalizedje1997-02-191-23/+2
* Don't always align reload stack slots to BIGGEST_ALIGNMENTian1997-02-051-2/+4
* Add INPADDR_ADDRESS and OUTADDR_ADDRESS reload typesian1997-02-031-19/+146
* * reload1.c (eliminate_regs, case MINUS): Canonicalizedje1997-01-211-2/+23
* Initialize reload_address_{base,index}_reg_classian1997-01-151-0/+72
* Handle more cases when eliminating the FP to the hard FPian1997-01-141-1/+18
* Check SMALL_REGISTER_CLASSES at runtimeian1996-12-131-16/+25
* (reload): Make starting_frame_size be HOST_WIDE_INT.kenner1996-12-071-1/+1
* (copy_for_inline): Call gen_rtvec_vv.kenner1996-11-151-2/+2
* (hard_reg_use_compare, compare_spill_regs): Use `const void *' arguments.kenner1996-11-121-12/+17
* (delete_output_reload): Don't use delete_insn when deleting all storeskenner1996-10-281-1/+7
* (emit_reload_insns): Check for second_reloadreg inkenner1996-10-241-1/+1
* (reload_reg_free_p, reloads_conflict): RELOAD_OTHER andkenner1996-10-211-15/+8
* (gen_reload): Handle SUBREG in PLUS specially too. Change calls tokenner1996-09-291-5/+7
* (emit_reload_insns): For output part of RELOAD_OTHER,wilson1996-09-241-7/+13
* (reload): Initialize the previous_offset fields in reg_eliminatekenner1996-09-231-12/+19
* (emit_reload_insns): Declare and set this_reload_insn.kenner1996-09-231-0/+2
* (emit_reload_insns): For output part of RELOAD_OTHER, put in front ofkenner1996-09-231-10/+2
* formatting tweaksmrs1996-07-031-30/+32
* * reload1.c (choose_reload_regs): Properly mark spill registerslaw1996-06-291-11/+15
* (emit_reload_insns): Call reload_reg_reaches_end_p forwilson1996-04-151-80/+112
* (reload): For special CONST_CALL_P NOTE_INSN_SETJMP, mark allkenner1996-02-231-1/+9
* (eliminate_regs, case USE): If using a register that is source ofkenner1996-02-151-1/+13
OpenPOWER on IntegriCloud