match.pd: Implement simple complex operations cancelling.
[gcc.git] / gcc / reload1.c
2014-11-05 Bernd SchmidtAdd a no_register_allocation target hook.
2014-11-01 Andrew MacLeod2014-11-01 Andrew MacLeod <amacleod@redhat,com>
2014-10-29 Richard Sandiforddecl.c, [...]: Remove redundant enum from machine_mode.
2014-10-27 Andrew MacLeodggcplug.c: Shuffle includes to include gcc-plugin.h...
2014-10-22 Richard Sandifordrecog.h (constrain_operands): Add an alternative_mask...
2014-10-16 Andrew MacLeodfunction.h: Flatten file.
2014-09-16 Trevor SaundersReplace INSN_DELETED_P with rtx_insn member functions
2014-09-16 Trevor Saundersuse rtx_insn * more
2014-09-11 David MalcolmIntroduce LABEL_REF_LABEL
2014-09-09 David Malcolmrecog_memoized works on an rtx_insn *
2014-08-28 David MalcolmNEXT_INSN and PREV_INSN take a const rtx_insn
2014-08-28 David MalcolmConvert forced_labels from an EXPR_LIST to an INSN_LIST
2014-08-28 David MalcolmConvert nonlocal_goto_handler_labels from an EXPR_LIST...
2014-08-28 Richard Sandifordreload1.c: Include rtl-iter.h.
2014-08-27 David Malcolmrtl_data.x_nonlocal_goto_handler_labels becomes an...
2014-08-27 David MalcolmUse rtx_expr_list for expr_status.x_forced_labels
2014-08-22 David Malcolmreload: Use rtx_insn (also touches caller-save.c and...
2014-08-19 David MalcolmConvert various rtx to rtx_note *
2014-06-11 Richard Sandifordcommon.md: New file.
2014-06-11 Richard Sandifordsystem.h (REG_CLASS_FROM_CONSTRAINT): Poison.
2014-05-21 Bernd SchmidtImprove reload code generation by ignoring init insns...
2014-02-26 Alan Modrare PR target/57935 (ICE in rs6000_secondary_reload_inne...
2014-02-10 Jeff Lawre PR middle-end/52306 (ICE in cselib_record_set, at...
2014-01-02 Richard SandifordUpdate copyright years in gcc/
2013-12-09 David MalcolmEliminate FOR_EACH_BB macro.
2013-12-09 David MalcolmEliminate last_basic_block macro.
2013-11-19 David MalcolmEliminate ENTRY_BLOCK_PTR and EXIT_BLOCK_PTR macros
2013-11-19 David MalcolmEliminate n_basic_blocks macro
2013-11-13 Steven Bosschercfgrtl.c (can_fallthru): Reorder code to move tablejump...
2013-10-30 Joern Renneckere PR rtl-optimization/58545 (error: unable to find...
2013-10-30 Jeff Lawre PR rtl-optimization/58369 (ICE in subreg_get_info...
2013-10-15 Bernd SchmidtFix a miscompilation where a reload reg is reused after...
2013-09-28 Richard Sandifordalloc-pool.c, [...]: Add missing whitespace before...
2013-09-27 Richard Sandifordcse.c (count_reg_usage): Handle INT_LIST.
2013-09-09 Richard Sandifordasan.c (asan_emit_stack_protection): Use gen_int_mode...
2013-09-09 Richard Sandifordalias.c (addr_side_effect_eval): Use gen_int_mode with...
2013-03-30 Steven Bosschercfgrtl.c (fixup_reorder_chain): Do not emit barriers...
2013-03-29 Steven Bosschercfgbuild.c (inside_basic_block_p): Use JUMP_TABLE_DATA_...
2013-01-21 Jakub Jelinekreload1.c (init_reload): Only initialize reload_obstack...
2013-01-10 Richard SandifordUpdate copyright years in gcc/
2012-11-18 Diego NovilloThis patch rewrites the old VEC macro-based interface...
2012-10-30 Lawrence CrowlThis patch implements the unification of the *bitmap...
2012-09-21 Eric Botcazoure PR rtl-optimization/54290 (wrong code at -O2 with...
2012-09-20 Eric Botcazou* reload1.c (choose_reload_regs): Add missing #ifdef...
2012-09-19 Eric Botcazoure PR rtl-optimization/54290 (wrong code at -O2 with...
2012-09-11 Diego NovilloRemove unnecessary VEC function overloads.
2012-08-23 Kenneth Zadeckalias.c (rtx_equal_for_memref_p): Convert constant...
2012-08-15 Diego Novillobackport: As described in gcc.gnu.org/ml/gcc/2012-08...
2012-08-11 Bernd Schmidtreload1.c (replaced_subreg, gen_reload): Add SECONDARY_...
2012-08-09 Bernd Schmidtreload.c (find_valid_class_1): New static function.
2012-07-16 Steven Bosschersystem.h (dump_file): Do not define.
2012-05-31 Steven Bosscheroutput.h (__gcc_host_wide_int__): Move to hwint.h.
2012-05-05 Richard Sandifordrtl.h (plus_constant, [...]): Merge into a single plus_...
2012-05-04 Bin Chengre PR rtl-optimization/52804 (IRA/RELOAD allocate wrong...
2012-03-26 Eric Botcazoure PR rtl-optimization/52629 (out-of-bounds access...
2012-02-05 Richard Sandifordreload1.c (reload_regs_reach_end_p): Replace with...
2012-01-24 Richard Sandifordrtl.texi (MEM_IN_STRUCT_P, [...]): Delete.
2012-01-02 Jakub Jelinekpasses.c (register_one_dump_file): Free full_name.
2011-12-09 Joern Renneckere PR middle-end/40154 (internal compiler error: in...
2011-11-08 Ulrich Weigandtm.texi.in (MODE_CODE_BASE_REG_CLASS): Add address...
2011-11-04 Alan Modrareload1.c (gen_reload): Don't use REGNO on SUBREGs.
2011-10-28 Julian Brownre PR rtl-optimization/47918 (noreturn discovery broke...
2011-09-27 Bernd Schmidtre PR rtl-optimization/50249 (ira marks wrong value...
2011-08-18 Richard Sandifordrtl.h (set_src_cost, [...]): New functions.
2011-08-02 Richard Hendersonre PR debug/49864 (ICE: in maybe_record_trace_start...
2011-07-07 Richard Sandifordreload1.c (choose_reload_regs): Use mode sizes to check...
2011-07-06 Bernd Schmidtemit-rtl.c (paradoxical_subreg_p): New function.
2011-06-23 Jeff Lawre PR middle-end/48770 (wrong code with -O -fprofile...
2011-06-17 Hans-Peter Nilssonre PR rtl-optimization/48542 (unchanged variables in...
2011-06-01 Richard Sandifordre PR rtl-optimization/48830 (unrecognized insn: storin...
2011-04-21 Richard Sandifordtarget.def (legitimate_constant_p): New hook.
2011-04-20 Jim Meyeringremove useless if-before-free tests
2011-04-19 Bernd Schmidtre PR middle-end/47976 (Recent gfortran.dg/actual_array...
2011-04-09 Anatoly Sokolovexpr.c (expand_expr_real_1): Use add_to_hard_reg_set...
2011-03-31 Jeff Lawreload1.c (elimination_effects): Fix typo in recent...
2011-03-31 Jeff Lawreload1.c (reload): Fix botch in last change.
2011-03-30 Jeff Lawreload.h (reg_equiv_constant): Move into new structure...
2011-03-26 Eric Botcazoubasic-block.h (fixup_abnormal_edges): Adjust prototype.
2011-03-21 Richard Sandifordexpr.h (prepare_operand): Move to...
2011-01-23 Bernd Schmidtre PR rtl-optimization/47166 (SpecCpu2000 Ammp segfault...
2010-12-30 Nathan Froydre PR target/44606 (Wrong SPE floating point during...
2010-11-24 Nathan Froydrevert accidentally committed changes
2010-11-24 Nathan Froydcppbuiltin.c (define_builtin_macros_for_type_sizes...
2010-11-10 Joseph Myerscfgloop.c (verify_loop_structure): Use %' in diagnostics.
2010-11-04 Joern Renneckere PR bootstrap/44756 ([meta-bug] --enable-werror-alway...
2010-11-03 Jakub Jelinekre PR debug/46252 (-fcompare-debug failure (length...
2010-10-21 Nathan Froydcfgloop.c (flow_loops_find): Call bb_has_abnormal_pred.
2010-10-21 Nathan Froydbasic-block.h (find_fallthru_edge): Define.
2010-10-11 Anatoly Sokolovtarget.def (preferred_reload_class): New hook.
2010-10-06 Eric Botcazoure PR rtl-optimization/45394 (gnat fails to build on...
2010-09-29 Bernd Schmidtre PR c/45054 (struct-by-value-1.c fail.)
2010-09-29 Joseph Myersoptc-gen.awk: Generate global_options initializer inste...
2010-09-09 Vladimir Makarovre PR middle-end/45312 (GCC 4.4.4 miscompiles the Linux...
2010-07-27 Bernd Schmidtre PR rtl-optimization/45051 (gcc.c-torture/execute...
2010-07-12 Richard SandifordMakefile.in (target-globals.o): Depend on reload.h.
2010-07-04 Richard Sandifordgcc/
2010-07-04 Richard Sandifordoptabs.h (optab_handler, [...]): Turn into inline funct...
2010-06-30 Joern Renneckere PR middle-end/44566 (configuration with multiple...
2010-06-30 Manuel López-Ibáñeztoplev.h (_fatal_insn_not_found, [...]): Move declarati...
2010-06-27 Anatoly Sokolovtarget.h (struct gcc_target): Add register_move_cost...
next