summaryrefslogtreecommitdiff
path: root/gcc/reload1.c
Commit message (Expand)AuthorAgeFilesLines
* ra.h (add_neighbor): Fix -Wc++-compat and/or -Wcast-qual warnings.Kaveh R. Ghazi2008-06-261-10/+9
* Remove libcall notes.Steven Bosscher2008-06-171-6/+3
* rtl.h (emit_clobber, [...]): Declare.Richard Sandiford2008-06-011-4/+3
* defaults.h (TARGET_MEM_CONSTRAINT): New target macro added.Andreas Krebbel2008-05-271-5/+5
* re PR testsuite/35843 (-fdump-rtl-expand does not exist anymore)Jan Hubicka2008-04-251-5/+5
* except.c (dw2_size_of_call_site_table, [...]): Use vector API for call_site_r...Jan Hubicka2008-04-181-2/+2
* re PR rtl-optimization/35232 (ICE in fp-int-convert-double.c at -O2)Richard Sandiford2008-03-251-242/+284
* re PR rtl-optimization/33644 (ICE in local_cprop_pass with -ftrapv for crafty)Eric Botcazou2007-10-221-1/+0
* ra-conflict.c: New file.Kenneth Zadeck2007-10-021-5/+2
* Divide REG_LABEL notes into REG_LABEL_OPERAND and REG_LABEL_TARGET.Hans-Peter Nilsson2007-09-091-6/+7
* revert: regrename.c (copyprop_hardreg_forward_1): New variable next.Laurynas Biveinis2007-09-091-93/+84
* function.h (struct function): Rename calls_unwind_init to saves_all_registers.Roman Zippel2007-09-071-3/+5
* regrename.c (copyprop_hardreg_forward_1): New variable next.Laurynas Biveinis2007-09-071-84/+93
* Separate target-specific initialization from general back-end initialization.Sandra Loosemore2007-08-271-1/+2
* rtl.c (rtx_code_size): Check CONST_FIXED to calcualte correct sizes in DEF_RT...Chao-ying Fu2007-08-231-0/+3
* alias.h (alias_set_type): Define new type.Ian Lance Taylor2007-08-111-3/+3
* optabs.c (expand_widen_pattern_expr): Use optabs accestors.Jan Hubicka2007-08-091-1/+1
* alias.c (record_set, [...]): Constify.Kaveh R. Ghazi2007-07-301-4/+4
* alias.c (mems_in_disjoint_alias_sets_p, [...]): Constify.Kaveh R. Ghazi2007-07-301-1/+1
* Change copyright header to refer to version 3 of the GNU General Public Licen...Nick Clifton2007-07-261-4/+3
* omega.c (coalesce): Fix memory leak on early exit.Dirk Mueller2007-07-151-0/+1
* reload1.c (choose_reload_regs): Set reload_spill_index for regs chosen during...Bernd Schmidt2007-07-061-1/+8
* reload1.c (mark_home_live_1): Use the mode parameter.Kenneth Zadeck2007-06-111-1/+1
* Merge dataflow branch into mainlineDaniel Berlin2007-06-111-23/+52
* reload1.c (fixup_abnormal_edges): Clear bb field for insns not inserted on th...Eric Botcazou2007-06-081-1/+3
* regs.h (end_hard_regno): New function.Richard Sandiford2007-05-221-13/+4
* hard-reg-set.h (GO_IF_HARD_REG_SUBSET, [...]): Delete in favor of...Richard Sandiford2007-05-221-3/+2
* builtins.c (expand_builtin_setjmp_setup): Update comment.Nathan Sidwell2007-05-211-2/+60
* reload.h (elimination_target_reg_p): Declare.Richard Sandiford2007-04-271-0/+15
* reload1.c (merge_assigned_reloads): Do not merge a RELOAD_OTHER instruction w...Hui-May Chang2007-04-241-9/+18
* reload1.c (eliminte_regs_in_insn): Use REG_EQUIV notes the same way we use RE...Bernd Schmidt2007-04-171-1/+2
* re PR rtl-optimization/10692 ([m68k] miscompilation of perl with -O2 -fPIC)Bernd Schmidt2007-04-171-14/+1
* re PR inline-asm/30505 (asm operand has impossible constraints.)Jakub Jelinek2007-03-201-15/+15
* rtl.def (ASM_INPUT): Add location.Alexandre Oliva2007-03-091-1/+1
* reload.c (find_reloads_address_1): Handle PLUS expressions resulting from reg...Ulrich Weigand2007-02-251-5/+41
* re PR middle-end/30761 (Error: unsupported relocation against sfp)Ulrich Weigand2007-02-211-25/+17
* fwprop.c (try_fwprop_subst): Use set_unique_reg_note to add the REG_EQ* note.Steven Bosscher2007-02-111-5/+3
* re PR rtl-optimization/29599 (ICE when building the kernel on SH4)Kaz Kojima2007-02-101-2/+3
* reload1.c (choose_reload_regs): Check for invalid subregs before computing th...DJ Delorie2007-01-251-8/+10
* reload1.c (emit_reload_insns): Pass the reload register for a non-spill outpu...Richard Sandiford2007-01-241-0/+17
* re PR target/28966 (-maltivec -m32 causes the stack to be saved and restored ...Nathan Sidwell2006-12-211-8/+14
* re PR middle-end/30191 (GCC error: in eliminate_regs_in_insn, at reload1.c:3126)Peter Bergner2006-12-131-7/+22
* reload1.c (eliminate_regs_in_insn): Merge the plus_src "else" and the offset ...Peter Bergner2006-12-121-22/+7
* reload1.c (choose_reload_regs): Don't set byte offset when resolving subregs ...Rask Ingemann Lambertsen2006-12-101-1/+2
* reload1.c (delete_output_reload): Count occurrences in CALL_INSN_FUNCTION_USAGE.Bernd Schmidt2006-12-061-0/+3
* reload1.c (reloads_unique_chain): New.DJ Delorie2006-11-171-1/+47
* extend.texi (__builtin_bswap32): Document.Eric Christopher2006-11-011-0/+2
* * reload1.c: Formatting fixes.Ben Elliston2006-10-241-3/+3
* reload1.c (alter_reg): Require the alignment of the stack slot to be at least...Richard Sandiford2006-09-271-6/+14
* re PR rtl-optimization/21299 (internal error on invalid asm statement)Steven Bosscher2006-09-191-0/+14