OSDN Git Service

Include expr.h.
[pf3gnuchains/gcc-fork.git] / gcc / reload.c
1997-03-15 kennerInclude expr.h.
1997-03-15 kennerChange all calls to eliminate_regs.
1997-02-26 meissnerRemove bogus argument to fprintf.
1997-02-19 dje * reload.c (find_reloads_address): Treat (plus (minus...
1997-02-05 wilson(find_reloads_address_1, case POST_INC): Don't use
1997-02-03 ianAdd INPADDR_ADDRESS and OUTADDR_ADDRESS reload types
1997-01-21 dje * reload1.c (eliminate_regs, case MINUS): Canonicalize
1997-01-15 ianUse reload_address_{base,index}_reg_class when reloadin...
1997-01-14 ianAdd support for REG[NO]_MODE_OK_FOR_BASE_P
1997-01-03 kenner(find_reloads): If replaced a PLUS or MULT with a simpl...
1996-12-13 ianCheck SMALL_REGISTER_CLASSES at runtime
1996-10-23 ianAccept a unary operator in find_reloads
1996-09-25 wilson(push_secondary_reload): Do strip paradoxical SUBREG
1996-07-03 mrsformatting tweaks
1996-06-08 kenner(find_equiv_reg): Set need_stable_sp if GOAL is the...
1996-04-17 wilson(push_reload): Add extra reload for inside of SUBREG if
1996-02-02 kenner(debug_reload): Fix typo for reload_noncombine.
1996-01-15 kenner(find_equiv_reg): Apply single_set, not PATTERN, to...
1995-12-22 kenner(find_valid_class): New function.
1995-12-17 kenner(push_secondary_reload): Don't strip paradoxical SUBREG if
1995-11-11 kenner(output.h): Include it.
1995-11-05 kenner(push_reload): Delete abort for RELOAD_OTHER case added...
1995-10-29 kenner(find_equiv_reg): Check for nonsaving setjmp.
1995-10-26 kenner(find_reloads_address): When check for out of range...
1995-08-31 kenner(push_reload): Add case for output reload of a SUBREG
1995-08-28 kennerFix spelling errors.
1995-08-26 kenner(push_secondary_reload): If X is a paradoxical SUBREG...
1995-07-29 kenner(find_reloads_address_1, case PLUS): When handle SUBREG...
1995-06-15 kennerUpdate FSF address.
1995-05-22 kennerUpdate comments.
1995-05-20 kenner(push_reload): Don't reload inside a SUBREG when SUBREG...
1995-05-16 kennerFix typos in comments.
1995-04-17 wilson(find_reloads): Recompute reg_equiv_address from
1995-04-10 tege(find_reloads, case 'E'): : Make this work like
1995-04-10 kenner(find_equiv_reg): If goal is a pseudo that got memory...
1995-04-01 kenner(push_reload): Initialize secondary_{in,out}_icode.
1995-03-18 kenner(push_reload): Reload a SUBREG if paradoxical and class is
1995-03-10 wilson(find_reloads, case 'o'): Accept a fully reloaded auto...
1995-03-03 kennerFix formatting.
1995-02-27 dje(find_reloads_address): Fix typo in reg+const case.
1994-12-29 wilson(find_equiv_reg): Exclude registers clobbered in the
1994-12-12 kenner(debug_reload): Use GET_MODE_NAME to avoid warning.
1994-12-09 sac*** empty log message ***
1994-11-30 kenner(combine_reloads): If using reg dying in this insn...
1994-11-16 ianCheck target endianness at run time, not compile time
1994-10-27 kenner(debug_reload): New function to print reload info set...
1994-10-17 kennerUpdate comment.
1994-09-27 kenner(n_occurrences): Make arg int, not char.
1994-09-09 kenner(find_reloads, case 'p'): Operand is BASE_REG_CLASS.
1994-09-06 kenner(find_reloads_address): Don't reorder the operands...
1994-08-08 kenner(find_reloads): Force reload for paradoxical SUBREG...
1994-08-07 kenner(push_reload): Make test in LOAD_EXTEND_OP case more...
1994-07-12 kenner(find_reloads): Don't try to call force_const_mem on...
1994-06-23 kenner(find_reloads): Don't rejecting non-const due to value of
1994-06-14 kennerCast pointer operands to bzero, bcopy, and bcmp to...
1994-06-14 kenner(find_reloads): Change secondary reloads of class
1994-05-27 kenner(find_reloads): Revert to old code and change secondary...
1994-05-17 kenner(find_reloads): Properly account for cost when constant...
1994-05-12 kenner(find_reloads): Don't change a secondary reload to
1994-05-06 kenner(find_reloads): Ignore alternatives that will not be...
1994-05-04 kenner(push_secondary_reload): Use TYPE for secondary type...
1994-03-25 kenner(find_reloads_address): Remove two block-scope decls...
1994-03-06 kenner(get_secondary_mem): Call SECONDARY_MEMORY_NEEDED_MODE...
1994-02-25 kenner(find_reloads): Don't restrict class of multiword opera...
1994-02-10 kenner(reload_secondary_{reload,icode}): Deleted.
1994-01-24 kenner(find_reloads): Properly test for output operand when...
1993-12-24 kenner(push_reload, find_reloads): Reload inside a paradoxica...
1993-12-02 kenner(find_reloads_toplev): Replace obsolete reference to
1993-11-15 rms(push_reload): Allow RELOAD_FOR_INPUT with a secondary
1993-11-05 kenner(find_reloads, case 'o'): A pseudo is not always an...
1993-10-19 kenner(push_reload, find_reloads): If an operand is a SUBREG...
1993-10-01 wilson(form_sum): Undo Sep 28 change.
1993-09-29 rms(find_reloads): Don't call find_reloads_toplev
1993-09-28 wilson(form_sum): Change the way that form_sum canonicalizes
1993-09-25 kenner(push_reload, find_reloads): Use new macros LOAD_EXTEND...
1993-09-24 dje* reload.c: (immune_p): Constants never overlap hard...
1993-09-19 kenner(find_reloads): Reject an alternative if two operands...
1993-09-18 kenner(earlyclobber_operand_p): New function.
1993-09-16 rms(find_reloads): For PLUS operand, call find_reloads_toplev.
1993-09-15 rms(find_reloads): Fix bugs in previous change.
1993-09-14 rms(find_dummy_reload): New args inmode, outmode.
1993-09-01 kenner(find_reloads): Bump REJECT for a hard register; just...
1993-09-01 wilson(find_reloads_address_1): Handle SUBREGs same as REGs.
1993-08-31 wilson(push_reload): Abort is secondary_reload wants same
1993-08-07 kenner(find_reloads): Don't combine two reloads if their...
1993-08-07 kenner(push_reload, find_reloads): Treat (subreg (pseudo...
1993-08-05 kenner(push_reload, find_reloads): Refine when we reload...
1993-07-05 kenner(subst_reloads): Don't use gen_lowpart_common to get...
1993-06-28 rms(find_reloads_address): Be selective about what inner
1993-06-26 rms(find_reloads): When merging reloads again after they...
1993-06-14 rms(make_memloc): Don't reuse a memloc.
1993-05-24 rms(push_reload): Fix NULL arg in last change.
1993-05-10 rms(find_equiv_reg): Set goal_mem_addr_varies
1993-05-07 rms(push_reload): Don't use IN as the reload reg in in-out
1993-05-06 kenner(find_equiv_reg): Don't look inside a CONST_DOUBLE...
1993-05-02 rms(push_reload): Allow non-paradoxical SUBREGs of MEM
1993-03-30 kenner(form_sum): Use mode of inputs when making new PLUS.
1993-03-29 kenner(secondary_memlocs_elim): Now one per mode per operand.
1993-03-29 kennerAdd prototypes for all static functions and clean up...
1993-03-16 wilson(get_secondary_mem): Use macro SECONDARY_MEMORY_NEEDED_RTX.
next