aboutsummaryrefslogtreecommitdiff
path: root/gcc/reload1.c
AgeCommit message (Expand)AuthorFilesLines
2001-06-03Minor whitespace editsRichard Kenner1-2/+3
2001-05-17Correctly count substitutions if eliminations are going on.Bernd Schmidt1-4/+7
2001-05-08reload1.c (copy_eh_notes): New function.Andrew Haley1-1/+28
2001-05-02c-lex.c: NULL_PTR -> NULL.Kaveh R. Ghazi1-5/+4
2001-05-01bitmap.c: Change NULL_PTR to NULL or "(rtx*)0".Kaveh R. Ghazi1-1/+1
2001-04-03Use byte offsets in SUBREGs instead of words.Jakub Jelinek1-23/+28
2001-03-28* reload1.c (eliminate_regs): Don't abort on MEM USEs.John David Anglin1-0/+6
2001-03-22mkconfig.sh: Include insn-flags.h.Richard Henderson1-2/+0
2001-03-15reload1.c (reload_cse_simplify_set): For LOAD_EXTEND_OP, do not "widen" a des...Jeffrey A Law1-3/+7
2001-03-12Call reload_cse_simplify_set before reload_cse_noop_set_pAldy Hernandez1-4/+9
2001-03-01Fix register elimination problemBernd Schmidt1-0/+1
2001-02-18* reload1.c (reload_cse_simplify_set): Fix typo.Richard Henderson1-1/+1
2001-02-17reload1.c (reload_cse_simplify_set): Respect LOAD_EXTEND_OP when replacing a ...Richard Henderson1-15/+79
2001-01-25reload1.c (reload_reg_free_for_value_p): New parameter start_regno.J"orn Rennecke1-10/+21
2001-01-19reload1.c (move2add_note_store): Treat all registers about which no informati...Alexandre Oliva1-91/+146
2001-01-13reload1.c (replace_pseudos_in_call_usage): Use reg_equiv_constant and reg_equ...Alexandre Oliva1-5/+12
2001-01-13reload1.c: Add prototype for replace_pseudos_in_call_usage.Andreas Jaeger1-5/+8
2001-01-12calls.c (emit_library_call_value_1): Add USEs and CLOBBERs to function usage ...Alexandre Oliva1-0/+62
2001-01-11reload1.c (move2add_note_store): Update reg_set_luid even if base reg remains...J"orn Rennecke1-4/+2
2001-01-07reload.c (subst_reloads): Take INSN argument.Alexandre Oliva1-1/+1
2001-01-02tm.texi (REGISTER_MOVE_COST): Add a mode argument.Alexandre Oliva1-6/+8
2000-12-19reload1.c (reload_combine): Take multi-hard-regs into account when processing...Catherine Moore1-12/+19
2000-12-02Fix multi-reg inheritance problems (only a fix small additional fix for yeste...Bernd Schmidt1-1/+1
2000-12-01Add a frontend function for reload_reg_free_for_value_p; need to check allBernd Schmidt1-50/+68
2000-11-27Handle frame sizes larger than int.Jim Wilson1-1/+1
2000-11-27In cselib, do not consider constants with different modes equivalent.Bernd Schmidt1-3/+6
2000-11-24Fix code that substitutes reloadreg into SET_DEST of previous insn.Bernd Schmidt1-0/+17
2000-11-14reload1.c (emit_input_reload_insns): Honour forcing of constants into memory ...Jakub Jelinek1-1/+4
2000-11-12* reload1.c (set_label_offsets): Go inside of PARALLELs.Jakub Jelinek1-3/+4
2000-11-10Several fixes to make reload handle POST_MODIFY correctly.Bernd Schmidt1-20/+39
2000-11-10alpha.c (check_float_value): Use memcpy, not bcopy.Kaveh R. Ghazi1-8/+8
2000-11-09reload1.c (reload_combine): Fixed calculation of first_index_reg, last_index_...Matthew Hiller1-3/+3
2000-11-07alias.c [...] (init_alias_analysis, [...]): Use memset () instead of bzero ().Joseph Myers1-12/+12
2000-11-06reload1.c (eliminate_regs_in_insn): Allow a set to be a PARALLEL with (clobbe...J"orn Rennecke1-4/+15
2000-10-28Never set reload_override_in for optional reloads.Bernd Schmidt1-5/+10
2000-10-23reload1.c (reload_reg_reaches_end_p): A RELOAD_OTHER can overwrite the value ...Geoff Keating1-5/+7
2000-10-17reload1.c (move2add_note_store): Check for simple auto-inc in destination.Joern Rennecke1-0/+14
2000-10-13Remove obstacks.Mark Mitchell1-6/+0
2000-10-10reload1.c (calculate_needs_all_insns): If deleting an instruction, remove its...Jakub Jelinek1-2/+13
2000-09-18Fix a reload inheritance problemBernd Schmidt1-1/+4
2000-09-14calls.c (precompute_register_parameters): Use COSTS_N_INSNS, not 2.Richard Henderson1-1/+1
2000-09-08Fix computation of need_mode in choose_reload_regs.Bernd Schmidt1-2/+7
2000-09-07Handle multiword modes in regno_clobbered_pBernd Schmidt1-2/+2
2000-08-28local-alloc.c (requires_inout): Don't use reserved range for EXTRA_CONSTRAINT...Richard Henderson1-6/+0
2000-08-24optabs.c (init_optabs): Initialize fixtab...Greg McGary1-1/+1
2000-08-21global.c (global_alloc): Avoid passing dumpfile argument to reload routines.Jeffrey A Law1-51/+36
2000-08-19reload1.c (reload_as_needed): Accept dumpfile argument, pass it to emit_reloa...Jeffrey A Law1-6/+15
2000-08-08* reload1.c: Fix formatting.Kazu Hirata1-51/+49
2000-08-08tm.texi (LOCAL_REGNO): Document.Richard Henderson1-4/+6
2000-08-04alias.c (mark_constant_function): Use INSN_P.Rodney Brown1-13/+12