aboutsummaryrefslogtreecommitdiff
path: root/gcc/combine.c
AgeCommit message (Expand)Author
2006-10-23Added the first working version of the C++ compatibility port. Everything wit...c++-compat-branchMarcin Dalecki
2006-10-20merged with current trunk.Marcin Dalecki
2006-01-29merge from mainline at revision 110369Gabriel Dos Reis
2006-01-03gcc:Paolo Bonzini
2006-01-03 * combine.c (reg_subword_p): New predicate to test whether theRoger Sayle
2006-01-03 * combine.c (apply_distributive_law <SUBREG>): CheckAdam Nemet
2005-12-26 PR middle-end/25568Graham Stott
2005-12-232005-12-23 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini
2005-12-20 * combine.c (try_combine): Improve splitting of binary operatorsRoger Sayle
2005-12-172005-12-17 Danny Berlin <dberlin@dberlin.org>Danny Berlin
2005-12-162005-12-16 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini
2005-12-152005-12-15 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini
2005-12-02 PR target/21017Alan Modra
2005-11-302005-11-30 Dale Johannesen <dalej@apple.com>Dale Johannesen
2005-11-21./:Ian Lance Taylor
2005-11-21 * combine.c (try_combine): Do not run subst on i1src and i2src inJoseph Myers
2005-11-19 * combine.c (make_compound_operation): Swap operands ofJoseph Myers
2005-11-15 PR rtl-optimization/22002Alan Modra
2005-11-06./:Ian Lance Taylor
2005-10-12 * combine.c (make_extraction): Correct offset computation.Adrian Straetling
2005-10-11 PR rtl-optimization/13931Ian Lance Taylor
2005-09-26Check for valid use of subreg.Fariborz Jahanian
2005-08-262005-08-26 Ian Lance Taylor <ian@airs.com>Ian Lance Taylor
2005-08-08 PR rtl-optimization/23241Josh Conner
2005-08-032005-08-03 Paul Brook <paul@codesourcery.com>Paul Brook
2005-08-03 * combine.c (combine_instructions): Don't use reg_equal/equivRichard Henderson
2005-07-22 PR rtl-optimization/22258J"orn Rennecke
2005-07-19 * bt-load.c (link_btr_uses): Fix uninitialised warnings.Ben Elliston
2005-07-052005-07-05 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini
2005-07-03 * bb-reorder.c, c-pch.c, c-pragma.c, c.opt, cfghooks.c, cfgloop.c,Joseph Myers
2005-06-25Update FSF address.Kelley Cook
2005-06-20PR 22077.Fariborz Jahanian
2005-06-192005-06-19 Andreas Krebbel <krebbel1@de.ibm.com>Andreas Krebbel
2005-06-16 * basic-block.h (rtl_bb_info): Break out head_, end_,Jan Hubicka
2005-06-07 * sbitmap.h (sbitmap_iterator, sbitmap_iter_init,Kazu Hirata
2005-06-06 * combine.c (try_combine): Use hard_regno_nregs array instead ofJakub Jelinek
2005-05-03 * config/i386/i386.c (ix86_expand_vector_set): Fix setting 3rd and 4thJakub Jelinek
2005-04-22 * builtins.c (gimplify_va_arg_expr): Reword comments to avoidNathan Sidwell
2005-04-15 * cfgrtl.c (purge_all_dead_edge): Remove an unused argument.Kazu Hirata
2005-04-10 * combine.c (combine_simplify_rtx): Remove a transformation thatRichard Sandiford
2005-04-052004-04-05 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini
2005-03-22 PR rtl-optimization/20527Hans-Peter Nilsson
2005-03-212005-03-21 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini
2005-03-19 * combine.c (try_combine): When changing the mode of a hard reg, makeBernd Schmidt
2005-03-182005-03-01 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini
2005-03-15 PR rtl-optimization/20291J"orn Rennecke
2005-03-10 PR target/20322Jakub Jelinek
2005-03-08 * c-common.c, c-opts.c, combine.c, cse.c, dojump.c,Kazu Hirata
2005-03-05 * combine.c (simplify_and_const_int): Use gen_int_mode insteadKazu Hirata
2005-02-28 * calls.c (emit_call_1): Don't use REG_ALWAYS_RETURN.Kazu Hirata