summaryrefslogtreecommitdiff
path: root/gcc/reload1.c
Commit message (Expand)AuthorAgeFilesLines
* Fix register elimination problembernds2001-03-011-0/+1
* * reload1.c (reload_cse_simplify_set): Fix typo.rth2001-02-181-1/+1
* * reload1.c (reload_cse_simplify_set): Respect LOAD_EXTEND_OPrth2001-02-171-15/+79
* * reload1.c (reload_reg_free_for_value_p): New parameter start_regno.amylaar2001-01-251-10/+21
* * reload1.c (move2add_note_store): Treat all registers about whichaoliva2001-01-191-91/+146
* * reload1.c (replace_pseudos_in_call_usage): Useaoliva2001-01-131-5/+12
* * reload1.c: Add prototype for replace_pseudos_in_call_usage.aj2001-01-131-5/+8
* * calls.c (emit_library_call_value_1): Add USEs and CLOBBERsaoliva2001-01-121-0/+62
* * reload1.c (move2add_note_store): Update reg_set_luid even ifaoliva2001-01-111-4/+2
* * reload.c (subst_reloads): Take INSN argument. Whenaoliva2001-01-071-1/+1
* * tm.texi (REGISTER_MOVE_COST): Add a mode argument.aoliva2001-01-021-6/+8
* * reload1.c (reload_combine): Take multi-hard-regs into accountclm2000-12-191-12/+19
* Fix multi-reg inheritance problems (only a fix small additional fix for yeste...bernds2000-12-021-1/+1
* Add a frontend function for reload_reg_free_for_value_p; need to check allbernds2000-12-011-50/+68
* Handle frame sizes larger than int.wilson2000-11-281-1/+1
* In cselib, do not consider constants with different modes equivalent.bernds2000-11-271-3/+6
* Fix code that substitutes reloadreg into SET_DEST of previous insn.bernds2000-11-241-0/+17
* * reload1.c (emit_input_reload_insns): Honour forcing of constantsjakub2000-11-141-1/+4
* * reload1.c (set_label_offsets): Go inside of PARALLELs.jakub2000-11-121-3/+4
* Several fixes to make reload handle POST_MODIFY correctly.bernds2000-11-101-20/+39
* * alpha.c (check_float_value): Use memcpy, not bcopy.ghazi2000-11-101-8/+8
* * reload1.c (reload_combine): Fixed calculation oflaw2000-11-101-3/+3
* * alias.c (init_alias_analysis), calls.c (expand_call,jsm282000-11-071-12/+12
* * reload1.c (eliminate_regs_in_insn): Allow a set to be a PARALLELamylaar2000-11-061-4/+15
* Never set reload_override_in for optional reloads.bernds2000-10-281-5/+10
* * reload1.c (reload_reg_reaches_end_p): A RELOAD_OTHER cangeoffk2000-10-231-5/+7
* * reload1.c (move2add_note_store): Check for simplelaw2000-10-181-0/+14
* Remove obstacks.mmitchel2000-10-131-6/+0
* * reload1.c (calculate_needs_all_insns): If deleting an instruction,jakub2000-10-101-2/+13
* Fix a reload inheritance problemcrux2000-09-181-1/+4
* * calls.c (precompute_register_parameters): Use COSTS_N_INSNS, not 2.rth2000-09-151-1/+1
* Fix computation of need_mode in choose_reload_regs.crux2000-09-081-2/+7
* Handle multiword modes in regno_clobbered_pcrux2000-09-071-2/+2
* * local-alloc.c (requires_inout): Don't use reserved range forrth2000-08-291-6/+0
* * optabs.c (init_optabs): Initialize fixtab, fixtrunctab, floattab,gkm2000-08-241-1/+1
* * global.c (global_alloc): Avoid passing dumpfile argument tolaw2000-08-211-51/+36
* * reload1.c (reload_as_needed): Accept dumpfile argument,law2000-08-191-6/+15
* * reload1.c: Fix formatting.law2000-08-081-51/+49
* * tm.texi (LOCAL_REGNO): Document.rth2000-08-081-4/+6
* * alias.c (mark_constant_function): Use INSN_P.law2000-08-041-13/+12
* * cse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY.rth2000-07-281-73/+17
* * combine.c (subst): Use CLASS_CANNOT_CHANGE_MODE andrth2000-06-131-6/+11
* * reload1.c (choose_reload_regs): Mind CLASS_CANNOT_CHANGE_SIZErth2000-06-061-1/+11
* * Makefile.in (c-decl.o): Depend on rtl.h and expr.h.kenner2000-05-311-12/+20
* * reload1.c (reload_cse_move2add): Honor TRULY_NOOP_TRUNCATION.amylaar2000-05-231-2/+6
* top level:zack2000-05-201-5/+5
* * cse.c (cse_basic_block): Only call find_reg_note if REG_NOTES not 0.kenner2000-05-191-25/+29
* * reload1.c (reload_combine): Fix errors in last change.kenner2000-05-091-3/+4
* * alias.c (nonlocal_reference_p): Minor reformatting.kenner2000-05-091-66/+81
* * simplify-rtx.c (simplify_ternary_operation): Cast to unsigned.jason2000-05-041-1/+1