aboutsummaryrefslogtreecommitdiff
path: root/gcc/reload.c
AgeCommit message (Expand)AuthorFilesLines
1998-07-09reload.c (find_equiv_reg): If need_stable_sp is set, check if stack pointer i...J"orn Rennecke1-0/+2
1998-07-07rtlanal.c (reg_overlap_mentioned_p): Handle STRICT_LOW_PART.Jeffrey A Law1-3/+8
1998-07-06reload.c (find_equiv_reg): When looking for stack pointer + const, make sure ...J"orn Rennecke1-0/+3
1998-07-06reload.c (find_equiv_reg): If need_stable_sp is set, check if stack pointer i...J"orn Rennecke1-0/+2
1998-07-06* Disable the following change from gcc2. Not appropriate for egcs:Jeffrey A Law1-1/+7
1998-07-01reload.c (find_reloads): If there are multiple RELOAD_FOR_INPUT_ADDRESS / REL...J"orn Rennecke1-9/+74
1998-06-29* Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 forJeff Law1-14/+39
1998-06-23reload.c (find_reloads): Fix check for failure to match any alternative...Ken Raeburn1-1/+1
1998-06-18reload.c (find_reloads): Don't narrow scope of RELOAD_OTHER to RELOAD_FOR_INSN.J"orn Rennecke1-1/+3
1998-06-09reload.c (find_reloads_toplev): Use gen_lowpart common to convert between con...Jeffrey A Law1-1/+12
1998-05-31reload.c (find_reloads): Record the existing mode if operand_mode == VOIDmode...John Wehle1-2/+10
1998-05-28reload.c (find_reloads): Do not force a reloads of match_operators.Jeff Law1-2/+3
1998-05-14Fix MIPS compiler abort on Mesa, reported by Andy Tai.Jim Wilson1-1/+2
1998-05-14reload.c (remove_replacements): New function.J"orn Rennecke1-0/+15
1998-05-06typo typo fixes fixesJeff Law1-1/+1
1998-05-06toplev.h: New file.Robert Lipe1-0/+1
1998-05-05* Check in merge from gcc2. See ChangeLog.12 for details.Jeff Law1-0/+71
1998-05-01reload.c (find_reloads): Emit USEs to mark where a pseudo is reloaced with th...J"orn Rennecke1-15/+30
1998-04-04* Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12Jeff Law1-22/+25
1998-04-01reload.c (find_reloads_address): Try LEGITIMIZE_RELOAD_ADDRESS.Joern Rennecke1-0/+37
1998-03-26regclass.c (record_reg_classes): '?' increases cost by two.J"orn Rennecke1-7/+16
1998-03-20Major cutover to using system.h:Kaveh R. Ghazi1-1/+1
1998-03-12dManfred Hollstein1-0/+2
1998-03-04reload.c (find_reloads): Always force (subreg (mem)) to be reloaded if WORD_R...Richard Henderson1-2/+14
1998-02-28Fix warious warnings:Kaveh R. Ghazi1-2/+1
1998-02-13varasm.c (output_constant_pool): Bring back 'done' label inside an appropriat...Jeffrey A Law1-0/+4
1998-02-09reload.c (find_reloads_toplev): Handle arbitrary non-paradoxical SUBREGs of C...J"orn Rennecke1-1/+24
1998-01-28reload.c (push_reload): If WORD_REGISTER_OPERATIONS...J"orn Rennecke1-2/+9
1998-01-22Fix powerpc/rs6000 (subreg:SF (mem:SI ...)) reload problem.Jim Wilson1-3/+5
1998-01-14alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO...Richard Henderson1-48/+48
1997-12-15reload.h, [...]: Revert March 15 change.Richard Henderson1-7/+12
1997-12-06Merge from gcc-2.8Jeff Law1-2/+14
1997-11-04Bug fix for v850 port.Jim Wilson1-2/+6
1997-11-02Update mainline egcs to gcc2 snapshot 971021.Jeff Law1-52/+49
1997-10-17reload.c (debug_reload_to_stream): New function.Christian Iseli1-24/+33
1997-10-07* reload.c (decompose): Always initialize val.base.Thomas Koenig1-0/+1
1997-08-26reload.c (find_reloads, case '0'): Reject matching a non-offsettable address ...Jim Wilson1-1/+12
1997-08-19reload.c (find_reloads): Add code to convert RELOAD_FOR_OPADDR_ADDR reloads t...Jim Wilson1-0/+29
1997-08-02(debug_reload): Rework to make output more compact.Richard Kenner1-41/+30
1997-05-06reformat a little to match GNU coding standards.Mike Stump1-18/+18
1997-04-23(push_reload): Fix last argument of the call to find_dummy_reload.Richard Kenner1-1/+1
1997-03-25(find_dummy_reload): New parameter earlyclobber.Richard Kenner1-7/+19
1997-03-15Include expr.h.Richard Kenner1-53/+95
1997-03-15Change all calls to eliminate_regs.Richard Kenner1-5/+5
1997-02-26Remove bogus argument to fprintf.Michael Meissner1-1/+1
1997-02-19reload.c (find_reloads_address): Treat (plus (minus reg reg) const) the same ...Doug Evans1-9/+3
1997-02-04(find_reloads_address_1, case POST_INC): Don't useJim Wilson1-3/+9
1997-02-03Add INPADDR_ADDRESS and OUTADDR_ADDRESS reload typesIan Lance Taylor1-20/+65
1997-01-21reload1.c (eliminate_regs, case MINUS): Canonicalize (minus (plus reg const) ...Doug Evans1-3/+9
1997-01-15Use reload_address_{base,index}_reg_class when reloading an addressIan Lance Taylor1-20/+40