aboutsummaryrefslogtreecommitdiff
path: root/gcc/reload1.c
AgeCommit message (Expand)AuthorFilesLines
2008-07-02rtlanal.c (add_reg_note): New function.Ian Lance Taylor1-10/+4
2008-06-30global.c (compute_regsets): Set frame_pointer_needed here.Joey Ye1-14/+3
2008-06-26ra.h (add_neighbor): Fix -Wc++-compat and/or -Wcast-qual warnings.Kaveh R. Ghazi1-10/+9
2008-06-17Remove libcall notes.Steven Bosscher1-6/+3
2008-06-01rtl.h (emit_clobber, [...]): Declare.Richard Sandiford1-4/+3
2008-05-27defaults.h (TARGET_MEM_CONSTRAINT): New target macro added.Andreas Krebbel1-5/+5
2008-04-25re PR testsuite/35843 (-fdump-rtl-expand does not exist anymore)Jan Hubicka1-5/+5
2008-04-18except.c (dw2_size_of_call_site_table, [...]): Use vector API for call_site_r...Jan Hubicka1-2/+2
2008-03-25re PR rtl-optimization/35232 (ICE in fp-int-convert-double.c at -O2)Richard Sandiford1-242/+284
2007-10-22re PR rtl-optimization/33644 (ICE in local_cprop_pass with -ftrapv for crafty)Eric Botcazou1-1/+0
2007-10-02ra-conflict.c: New file.Kenneth Zadeck1-5/+2
2007-09-09Divide REG_LABEL notes into REG_LABEL_OPERAND and REG_LABEL_TARGET.Hans-Peter Nilsson1-6/+7
2007-09-09revert: regrename.c (copyprop_hardreg_forward_1): New variable next.Laurynas Biveinis1-93/+84
2007-09-07function.h (struct function): Rename calls_unwind_init to saves_all_registers.Roman Zippel1-3/+5
2007-09-07regrename.c (copyprop_hardreg_forward_1): New variable next.Laurynas Biveinis1-84/+93
2007-08-27Separate target-specific initialization from general back-end initialization.Sandra Loosemore1-1/+2
2007-08-23rtl.c (rtx_code_size): Check CONST_FIXED to calcualte correct sizes in DEF_RT...Chao-ying Fu1-0/+3
2007-08-11alias.h (alias_set_type): Define new type.Ian Lance Taylor1-3/+3
2007-08-09optabs.c (expand_widen_pattern_expr): Use optabs accestors.Jan Hubicka1-1/+1
2007-07-30alias.c (record_set, [...]): Constify.Kaveh R. Ghazi1-4/+4
2007-07-30alias.c (mems_in_disjoint_alias_sets_p, [...]): Constify.Kaveh R. Ghazi1-1/+1
2007-07-26Change copyright header to refer to version 3 of the GNU General Public Licen...Nick Clifton1-4/+3
2007-07-15omega.c (coalesce): Fix memory leak on early exit.Dirk Mueller1-0/+1
2007-07-06reload1.c (choose_reload_regs): Set reload_spill_index for regs chosen during...Bernd Schmidt1-1/+8
2007-06-11reload1.c (mark_home_live_1): Use the mode parameter.Kenneth Zadeck1-1/+1
2007-06-11Merge dataflow branch into mainlineDaniel Berlin1-23/+52
2007-06-08reload1.c (fixup_abnormal_edges): Clear bb field for insns not inserted on th...Eric Botcazou1-1/+3
2007-05-22regs.h (end_hard_regno): New function.Richard Sandiford1-13/+4
2007-05-22hard-reg-set.h (GO_IF_HARD_REG_SUBSET, [...]): Delete in favor of...Richard Sandiford1-3/+2
2007-05-21builtins.c (expand_builtin_setjmp_setup): Update comment.Nathan Sidwell1-2/+60
2007-04-27reload.h (elimination_target_reg_p): Declare.Richard Sandiford1-0/+15
2007-04-24reload1.c (merge_assigned_reloads): Do not merge a RELOAD_OTHER instruction w...Hui-May Chang1-9/+18
2007-04-17reload1.c (eliminte_regs_in_insn): Use REG_EQUIV notes the same way we use RE...Bernd Schmidt1-1/+2
2007-04-17re PR rtl-optimization/10692 ([m68k] miscompilation of perl with -O2 -fPIC)Bernd Schmidt1-14/+1
2007-03-20re PR inline-asm/30505 (asm operand has impossible constraints.)Jakub Jelinek1-15/+15
2007-03-09rtl.def (ASM_INPUT): Add location.Alexandre Oliva1-1/+1
2007-02-25reload.c (find_reloads_address_1): Handle PLUS expressions resulting from reg...Ulrich Weigand1-5/+41
2007-02-21re PR middle-end/30761 (Error: unsupported relocation against sfp)Ulrich Weigand1-25/+17
2007-02-11fwprop.c (try_fwprop_subst): Use set_unique_reg_note to add the REG_EQ* note.Steven Bosscher1-5/+3
2007-02-10re PR rtl-optimization/29599 (ICE when building the kernel on SH4)Kaz Kojima1-2/+3
2007-01-25reload1.c (choose_reload_regs): Check for invalid subregs before computing th...DJ Delorie1-8/+10
2007-01-24reload1.c (emit_reload_insns): Pass the reload register for a non-spill outpu...Richard Sandiford1-0/+17
2006-12-21re PR target/28966 (-maltivec -m32 causes the stack to be saved and restored ...Nathan Sidwell1-8/+14
2006-12-13re PR middle-end/30191 (GCC error: in eliminate_regs_in_insn, at reload1.c:3126)Peter Bergner1-7/+22
2006-12-12reload1.c (eliminate_regs_in_insn): Merge the plus_src "else" and the offset ...Peter Bergner1-22/+7
2006-12-10reload1.c (choose_reload_regs): Don't set byte offset when resolving subregs ...Rask Ingemann Lambertsen1-1/+2
2006-12-06reload1.c (delete_output_reload): Count occurrences in CALL_INSN_FUNCTION_USAGE.Bernd Schmidt1-0/+3
2006-11-17reload1.c (reloads_unique_chain): New.DJ Delorie1-1/+47
2006-11-01extend.texi (__builtin_bswap32): Document.Eric Christopher1-0/+2
2006-10-24* reload1.c: Formatting fixes.Ben Elliston1-3/+3