aboutsummaryrefslogtreecommitdiff
path: root/gcc/reload.c
AgeCommit message (Expand)AuthorFilesLines
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
1999-05-26reload.c (push_reload): Do not call remove_address_replacements when...Jeff Law1-2/+12
1999-03-22rtl.h (shallow_copy_rtx): Declare.J"orn Rennecke1-1/+1
1999-03-18reload.c (find_reloads_toplev): When processing X recursively...J"orn Rennecke1-3/+17
1999-03-15reload.c (find_reloads): Add a REG_LABEL note if we substitute a LABEL_REF fo...Mark Mitchell1-1/+15
1999-03-05reload.c (find_reloads_subreg_address): Actually create the USE for the regis...J"orn Rennecke1-3/+4
1999-02-12Formatting fix.Joern Rennecke1-1/+1
1999-02-12reload.c (find_reloads_subreg_address): New function, broken out of find_relo...J"orn Rennecke1-28/+85
1999-02-11reload.c (find_reloads_address_1): Fix handling of an autoincremented pseudo ...Jeffrey A Law1-0/+8
1999-02-03reload1.c (reload_cse_regs_1): Undo Jan 16 patch.Bernd Schmidt1-64/+94
1999-01-26Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog forJeffrey A Law1-36/+55
1999-01-23final.c (bb_str): Qualify a char* with the keyword `const'.Kaveh R. Ghazi1-2/+2
1999-01-18Warning fixes:Kaveh R. Ghazi1-2/+3
1998-12-09If an insn cannot be reloaded, display it before calling abort()Nick Clifton1-1/+1
1998-12-02Fix reload bug that forced earlier x86 LEGITIMATE_CONSTANT_P change.Jim Wilson1-1/+1
1998-11-18Fix memory corruption probelem in reload.Jim Wilson1-2/+21
1998-11-18Fix reload problem found by thumb port.Jim Wilson1-1/+1
1998-11-04recog.h (enum op_type): Define.Bernd Schmidt1-7/+3
1998-11-04reload.c (find_reloads): Fix test for usage by other reload to handle seconda...J"orn Rennecke1-1/+3
1998-10-27THe final localized spilling patches. See the ChangeLog for details.Bernd Schmidt1-41/+20
1998-10-25reload.c (push_reload): When merging reloads...Bernd Schmidt1-1/+3
1998-10-20reload.c (loc_mentioned_in_p): Add missing braces to bind else to correct if.Graham Stott1-2/+4
1998-10-16Makefile.in (insn-extract.o): Fix dependencies.Bernd Schmidt1-130/+28
1998-10-16Fix consistency problems with reg_equiv_{mem,address};J"orn Rennecke1-166/+310
1998-10-14Warning fixes:Kaveh R. Ghazi1-2/+2
1998-10-07stmt.c (n_occurrences): New static function.Bernd Schmidt1-33/+5