Backport from GCC mainline.
[platform/upstream/linaro-gcc.git] / gcc / combine.c
2016-12-13 Yvan RouxMerge branches/gcc-6-branch rev 243594.
2016-08-22 Yvan RouxMerge branches/gcc-6-branch rev 239654.
2016-03-29 jakub PR rtl-optimization/70429
2016-03-15 jakub PR rtl-optimization/70222
2016-02-11 seghercombine: More distribute_notes trouble (PR69737)
2016-02-04 seghercombine: distribute_notes again (PR69567, PR64682)
2016-02-01 rthPR rtl-opt/69535
2016-01-26 jakub PR target/69442
2016-01-14 jakub PR target/68269
2016-01-05 ktkachov[combine][v2] Canonicalise (r + r) to (r << 1) to aid...
2016-01-04 jakub Update copyright years.
2015-12-22 ktkachov[combine] Check WORD_REGISTER_OPERATIONS normally rathe...
2015-12-14 ktkachov[combine] Don't create LSHIFTRT of zero bits in change_...
2015-11-26 ktkachov[combine] Only restrict pure simplification in mult...
2015-11-24 seghercombine: Handle aborts in is_parallel_of_n_reg_sets...
2015-11-13 ktkachov[combine] Don't transform sign and zero extends inside...
2015-10-30 amacleod2015-10-30 Andrew MacLeod <amacleod@redhat.com>
2015-10-29 amacleod2015-10-29 Andrew MacLeod <amacleod@redhat.com>
2015-10-23 sje2015-10-23 Steve Ellcey <sellcey@imgtec.com>
2015-10-21 law[PATCH] Move RTL printing code from sched-vis.c into...
2015-08-19 tbsaunderemove more useless typedefs
2015-08-08 segher PR rtl-optimization/67028
2015-07-30 aesokUse lowpart_subreg instead of simplify_gen_subreg
2015-07-23 ktkachov[combine][obvious] Use std::swap in try_combine
2015-07-20 ktkachov[PATCH][combine][1/2] Try to simplify before substituting
2015-07-13 aldyhFix double word typos.
2015-07-10 amacleod * bb-reorder.c: Don't include obstack.h if backend...
2015-07-10 amacleod2015-07-10 Andrew MacLeod <amacleod@redhat.com>
2015-07-09 tbsaundealways define WORD_REGISTER_OPERATIONS
2015-07-09 tbsaundereduce conditional compilation based on AUTO_INC_DEC
2015-07-09 tbsaundealways define AUTO_INC_DEC
2015-07-09 tbsaundeuse #if for HARD_FRAME_POINTER_IS_FRAME_POINTER less
2015-07-09 tbsaundealways define SHORT_IMMEDIATES_SIGN_EXTEND
2015-07-09 tbsaunderemove #if for HAVE_cc0 in combine.c
2015-07-09 tbsaundereduce conditional compilation for LOAD_EXTEND_OP
2015-07-08 amodra * target.def (rtx_costs): Remove "code" param, add...
2015-07-08 amacleod2015-07-07 Andrew MacLeod <amacleod@redhat.com>
2015-07-02 segher PR rtl-optimization/66706
2015-06-25 amacleod2015-06-25 Andrew MacLeod <amacleod@redhat.com>
2015-06-22 miyukiUse std::swap instead of manual swaps.
2015-06-17 amacleod2015-06-17 Andrew MacLeod <amacleod@redhat.com>
2015-06-08 amacleod2015-06-08 Andrew MacLeod <amacleod@redhat.com>
2015-06-06 miyukiPromote types of rtl expressions to rtx_insn in gen_spl...
2015-06-04 amacleod2015-06-04 Andrew MacLeod <amacleod@redhat.com>
2015-05-27 law * combine.c (find_split_point): Verify that...
2015-05-24 tbsaundealways define HAVE_lo_sum
2015-05-22 law * combine.c (try_combine): Canonicalize (plus (mult...
2015-05-22 tbsaunderemove #if HAVE_conditional_move
2015-05-22 tbsaundealways define HAVE_conditional_move
2015-05-22 tbsaundedon't compare ARG_FRAME_POINTER_REGNUM and FRAME_POINTE...
2015-05-21 law * combine.c (find_split_point): Handle ASHIFT like...
2015-05-19 rsandifogcc/
2015-05-19 rsandifogcc/
2015-05-13 segher * combine.c (simplify_set): When generating a CC set...
2015-05-12 segher * combine.c (recog_for_combine_1): New function, facto...
2015-05-12 segher * combine.c (get_undo_marker): New function.
2015-05-12 thopre012015-05-12 Thomas Preud'homme <thomas.preudhomme...
2015-05-09 tbsaundertx_insn * in combine.c
2015-05-07 rsandifogcc/
2015-05-07 vekumar2015-05-07 Venkataramanan Kumar <venkataramanan.kumar...
2015-04-27 ktkachov[combine][obvious] Use std::swap instead of manually...
2015-04-27 thopre012015-04-27 Thomas Preud'homme <thomas.preudhomme...
2015-04-22 xguogcc/ChangeLog:
2015-04-22 tbsaunderemove more ifdefs for HAVE_cc0
2015-04-22 tbsaundemake some HAVE_cc0 code always compiled
2015-04-22 tbsaundealways define HAVE_cc0
2015-04-22 tbsaunderemove more ifdef HAVE_cc0
2015-04-09 segher PR rtl-optimization/65693
2015-04-08 segher PR rtl-optimization/65693
2015-03-14 jakub PR rtl-optimization/65401
2015-02-03 jakub PR other/63504
2015-01-30 law * combine.c (try_combine): Fix typo in comment.
2015-01-29 law PR target/15184
2015-01-22 segher PR rtl-optimization/64682
2015-01-15 prathamesh34922015-10-15 Prathamesh Kulkarni <prathamesh.kulkarni...
2015-01-09 prathamesh34922015-01-09 Michael Collison <michael.collison@linaro...
2015-01-06 segher * combine.c (combine_validate_cost): Do not count...
2015-01-05 olegendogcc/
2015-01-05 jakub Update copyright years.
2014-12-22 amker PR rtl-optimization/62151
2014-12-19 segher PR target/64268
2014-12-14 hjlPass unpromoted argument to promote_function_mode
2014-12-11 segher * combine.c (try_combine): Do not allow combining...
2014-12-09 uros PR bootstrap/64213
2014-12-05 schwab* combine.c (is_parallel_of_n_reg_sets)
2014-12-03 segher PR rtl-optimization/52714
2014-12-01 segher PR rtl-optimization/59278
2014-12-01 segher * combine.c (try_combine): Use is_parallel_of_n_reg_se...
2014-12-01 segher * combine.c (is_parallel_of_n_reg_sets): New function.
2014-12-01 segher * combine.c (distribute_links): Handle multiple SETs.
2014-12-01 segher * combine.c (struct insn_link): New field `regno'.
2014-11-28 hjlPass unpromoted argument to promote_function_mode
2014-11-20 segher * combine.c (try_combine): Prefer to delete dead SETs...
2014-11-20 segher * combine.c (combine_validate_cost): Always print...
2014-11-06 berndsDon't combine calls into i3, it wouldn't be changed...
2014-11-04 berndsFix up mode confusion in combine_simplify_rtx.
2014-11-01 amacleod2014-11-01 Andrew MacLeod <amacleod@redhat,com>
2014-10-29 rsandifogcc/ada/
2014-10-28 amacleod * cgraph.h: Flatten. Remove all include files.
2014-10-27 amacleod2014-10-27 Andrew MacLeod <amacleod@redhat.com>
next