aboutsummaryrefslogtreecommitdiff
path: root/gcc/reload.c
AgeCommit message (Expand)AuthorFilesLines
2000-08-28local-alloc.c (requires_inout): Don't use reserved range for EXTRA_CONSTRAINT...Richard Henderson1-10/+7
2000-08-21reload.c (reload_inner_reg_of_subreg): New function broken out of push_reload.Jeffrey A Law1-26/+43
2000-08-21global.c (global_alloc): Avoid passing dumpfile argument to reload routines.Jeffrey A Law1-2/+0
2000-08-16reload.c (push_secondary_reload): Revert last change.Richard Henderson1-24/+40
2000-08-11reload.c (push_secondary_reload): When invoking a reload_{in,out} pattern...Richard Henderson1-25/+18
2000-08-04alias.c (mark_constant_function): Use INSN_P.Rodney Brown1-1/+1
2000-07-28cse.c (canon_hash): Handle PRE_MODIFY/POST_MODIFY.Richard Henderson1-16/+118
2000-07-26reload.c (find_reloads_toplev): Reload a paradoxical subreg of a mem if the a...Hans-Peter Nilsson1-1/+20
2000-07-23find_reloads_toplev: add new parameter "address_reloaded".Aldy Hernandez1-12/+28
2000-07-12reload.c (push_secondary_reload): Make sure to add the new reload at the end,...Richard Henderson1-1/+7
2000-07-06reload.c (push_reload): When seeing if can reuse a register...Richard Kenner1-2/+4
2000-06-13combine.c (subst): Use CLASS_CANNOT_CHANGE_MODE and CLASS_CANNOT_CHANGE_MODE_...Richard Henderson1-12/+12
2000-05-31Makefile.in (c-decl.o): Depend on rtl.h and expr.h.Richard Kenner1-3/+13
2000-05-28* reload.c (get_secondary_mem): Don't widen floating-point modes.Geoff Keating1-1/+1
2000-05-25rtl.h (loc_mentioned_in_p): Declare.J"orn Rennecke1-27/+0
2000-05-19cse.c (cse_basic_block): Only call find_reg_note if REG_NOTES not 0.Richard Kenner1-17/+20
2000-05-09alias.c (nonlocal_reference_p): Minor reformatting.Richard Kenner1-13/+8
2000-04-23reload.c (find_equiv_reg): Checks all valueno regs as a reload_reg_p regs.Denis Chertykov1-6/+10
2000-04-21reload.c (find_equiv_reg): Checks all valueno and regno regs as a call-clobbe...Denis Chertykov1-10/+17
2000-04-07rtl.def (COND_EXEC): New.Richard Henderson1-0/+4
2000-03-25* Rework fields used to describe positions of bitfields andRichard Kenner1-35/+45
2000-02-26Fix copyrights.Jeff Law1-1/+2
2000-02-18bitmap.c (bitmap_operation): Avoid using -1 for index since unsigned.Richard Kenner1-1/+2
2000-01-17reload.c: PROTO -> PARAMS.Kaveh R. Ghazi1-23/+23
2000-01-13svr3.h (ASM_FILE_START): Wrap if-clause in squigly brackets.Kaveh R. Ghazi1-2/+2
2000-01-04builtins.c (expand_builtin_strlen): Initialize variable `icode'.Kaveh R. Ghazi1-3/+3
1999-12-24Makefile.in (toplev.o): Depend on loop.h.Kaveh R. Ghazi1-1/+0
1999-12-18Revert bogus patchRichard Kenner1-1/+1
1999-12-18alias.c: Minor reformatting.Richard Kenner1-1/+1
1999-12-13Simplify reload register allocationBernd Schmidt1-64/+0
1999-11-30Delete obsolete macrosBernd Schmidt1-30/+0
1999-11-29Verify class is ok when allocating reload reg in push_reloadBernd Schmidt1-5/+14
1999-11-11Removed obsolete comment.Joern Rennecke1-8/+0
1999-11-03* reload.c (find_reloads): Fix typos in recent change.Jeffrey A Law1-3/+3
1999-10-31[multiple changes]Richard Kenner1-9/+12
1999-10-27reload.h (earlyclobber_operand_p): Declare.J"orn Rennecke1-2/+1
1999-10-26Small reload cleanupsBernd Schmidt1-0/+12
1999-10-06collect2.c (scan_prog_file, [...]): Prototype function pointers and casts for...Kaveh R. Ghazi1-8/+9
1999-10-01Delete !REGISTER_CONSTRAINTS codeBernd Schmidt1-70/+0
1999-09-20Make it possible to prototype port-specific functions (and convert i386 to us...Bernd Schmidt1-0/+1
1999-09-12Use structures not many single arrays in reloadBernd Schmidt1-457/+383
1999-09-12Replace insn_foo with insn_data.foo.Richard Henderson1-21/+25
1999-09-11Replace recog_foo with recog_data.foo.Richard Henderson1-119/+139
1999-09-06Merge in gcc2-ss-010999Jeff Law1-35/+4
1999-09-01Fix indentation problemsBernd Schmidt1-136/+136
1999-08-31rtl.h (RTL_CHECK1, RTL_CHECK2): New macros which type- and bounds- check RTL ...Zack Weinberg1-1/+1
1999-08-25Warning fixes:Kaveh R. Ghazi1-1/+1
1999-08-20rtl.h (rtx_format): Constify a char*.Kaveh R. Ghazi1-12/+12
1999-08-09Include function.h in most files.Bernd Schmidt1-0/+1
1999-07-14reload.c (find_reloads): Emit a USE for a pseudo register without a hard regi...Jeff Law1-2/+7