aboutsummaryrefslogtreecommitdiff
path: root/gcc/reload.c
AgeCommit message (Expand)AuthorFilesLines
1994-11-16Check target endianness at run time, not compile timeIan Lance Taylor1-7/+8
1994-10-27(debug_reload): New function to print reload info set up byRichard Kenner1-0/+108
1994-10-17Update comment.Richard Kenner1-1/+1
1994-09-27(n_occurrences): Make arg int, not char.Richard Kenner1-1/+1
1994-09-09(find_reloads, case 'p'): Operand is BASE_REG_CLASS.Richard Kenner1-1/+1
1994-09-06(find_reloads_address): Don't reorder the operands of a PLUS whenRichard Kenner1-4/+4
1994-08-08(find_reloads): Force reload for paradoxical SUBREG of MEM ifRichard Kenner1-1/+4
1994-08-07(push_reload): Make test in LOAD_EXTEND_OP case more precise; handle CLASS_CA...Richard Kenner1-17/+36
1994-07-12(find_reloads): Don't try to call force_const_mem on a HIGH.Richard Kenner1-0/+4
1994-06-23(find_reloads): Don't rejecting non-const due to value ofRichard Kenner1-0/+1
1994-06-14Cast pointer operands to bzero, bcopy, and bcmp to (char *).Richard Kenner1-4/+6
1994-06-14(find_reloads): Change secondary reloads of classRichard Kenner1-1/+35
1994-05-27(find_reloads): Revert to old code and change secondary reloads toRichard Kenner1-2/+1
1994-05-17(find_reloads): Properly account for cost when constant is forced toRichard Kenner1-4/+18
1994-05-12(find_reloads): Don't change a secondary reload toRichard Kenner1-1/+2
1994-05-06(find_reloads): Ignore alternatives that will not be reloadable due toRichard Kenner1-0/+11
1994-05-04(push_secondary_reload): Use TYPE for secondary type if it isRichard Kenner1-2/+6
1994-03-25(find_reloads_address): Remove two block-scope decls of unusedRichard Kenner1-2/+0
1994-03-05(get_secondary_mem): Call SECONDARY_MEMORY_NEEDED_MODE if it isRichard Kenner1-5/+8
1994-02-25(find_reloads): Don't restrict class of multiword operand to preferred class.Richard Kenner1-146/+184
1994-02-10(reload_secondary_{reload,icode}): Deleted.Richard Kenner1-318/+246
1994-01-23(find_reloads): Properly test for output operand when changingRichard Kenner1-2/+2
1993-12-24(push_reload...Richard Kenner1-28/+39
1993-12-02(find_reloads_toplev): Replace obsolete reference toRichard Kenner1-1/+1
1993-11-15(push_reload): Allow RELOAD_FOR_INPUT with a secondaryRichard Stallman1-2/+7
1993-11-04(find_reloads, case 'o'): A pseudo is not always an offsettable memref.Richard Kenner1-2/+29
1993-10-19(push_reload, find_reloads): If an operand is a SUBREG of a PLUS,Richard Kenner1-2/+4
1993-10-01(form_sum): Undo Sep 28 change.Jim Wilson1-4/+1
1993-09-29(find_reloads): Don't call find_reloads_toplevRichard Stallman1-1/+4
1993-09-28(form_sum): Change the way that form_sum canonicalizes addresses...Jim Wilson1-1/+4
1993-09-25(push_reload...Richard Kenner1-5/+5
1993-09-24reload.c: (immune_p): Constants never overlap hard frame pointer references.Doug Evans1-0/+11
1993-09-19(find_reloads): Reject an alternative if two operands match the sameRichard Kenner1-0/+11
1993-09-18(earlyclobber_operand_p): New function.Richard Kenner1-12/+29
1993-09-16(find_reloads): For PLUS operand, call find_reloads_toplev.Richard Stallman1-0/+6
1993-09-15(find_reloads): Fix bugs in previous change.Richard Stallman1-2/+1
1993-09-14(find_dummy_reload): New args inmode, outmode.Richard Stallman1-9/+21
1993-09-01(find_reloads): Bump REJECT for a hard register; just not for aRichard Kenner1-1/+3
1993-09-01(find_reloads_address_1): Handle SUBREGs same as REGs.Jim Wilson1-20/+34
1993-08-31(push_reload): Abort is secondary_reload wants sameJim Wilson1-0/+15
1993-08-07(find_reloads): Don't combine two reloads if their reload_reg_rtxRichard Kenner1-1/+2
1993-08-07(push_reload, find_reloads): Treat (subreg (pseudo)) and (subreg (mem)) the s...Richard Kenner1-24/+38
1993-08-05(push_reload, find_reloads): Refine when we reload inside a SUBREG by respect...Richard Kenner1-37/+55
1993-07-05(subst_reloads): Don't use gen_lowpart_common to get reload registerRichard Kenner1-2/+4
1993-06-28(find_reloads_address): Be selective about what innerRichard Stallman1-2/+8
1993-06-26(find_reloads): When merging reloads again after they have been changed...Richard Stallman1-1/+3
1993-06-14(make_memloc): Don't reuse a memloc.Richard Stallman1-0/+10
1993-05-24(push_reload): Fix NULL arg in last change.Richard Stallman1-3/+32
1993-05-10(find_equiv_reg): Set goal_mem_addr_variesRichard Stallman1-1/+3
1993-05-07(push_reload): Don't use IN as the reload reg in in-outRichard Stallman1-0/+12