summaryrefslogtreecommitdiff
path: root/gcc/combine.c
Commit message (Expand)AuthorAgeFilesLines
* 2015-06-08 Andrew MacLeod <amacleod@redhat.com>amacleod2015-06-081-6/+0
* Promote types of rtl expressions to rtx_insn in gen_split and gen_peephole2miyuki2015-06-061-1/+1
* 2015-06-04 Andrew MacLeod <amacleod@redhat.com>amacleod2015-06-041-5/+0
* * combine.c (find_split_point): Verify that the shift count is alaw2015-05-271-1/+2
* always define HAVE_lo_sumtbsaunde2015-05-241-7/+3
* * combine.c (try_combine): Canonicalize (plus (mult X pow2) Y) intolaw2015-05-221-0/+15
* remove #if HAVE_conditional_movetbsaunde2015-05-221-3/+2
* always define HAVE_conditional_movetbsaunde2015-05-221-1/+1
* don't compare ARG_FRAME_POINTER_REGNUM and FRAME_POINTER_REGNUM with the prep...tbsaunde2015-05-221-11/+7
* * combine.c (find_split_point): Handle ASHIFT like MULT to encouragelaw2015-05-211-1/+3
* gcc/rsandifo2015-05-191-4/+4
* gcc/rsandifo2015-05-191-7/+5
* * combine.c (simplify_set): When generating a CC set, if thesegher2015-05-131-10/+6
* * combine.c (recog_for_combine_1): New function, factored outsegher2015-05-121-13/+107
* * combine.c (get_undo_marker): New function.segher2015-05-121-4/+22
* 2015-05-12 Thomas Preud'homme <thomas.preudhomme@arm.com>thopre012015-05-121-16/+46
* rtx_insn * in combine.ctbsaunde2015-05-091-1/+1
* gcc/rsandifo2015-05-071-19/+17
* 2015-05-07 Venkataramanan Kumar <venkataramanan.kumar@amd.com>vekumar2015-05-071-5/+2
* [combine][obvious] Use std::swap instead of manually swappingktkachov2015-04-271-6/+8
* 2015-04-27 Thomas Preud'homme <thomas.preudhomme@arm.com>thopre012015-04-271-28/+25
* gcc/ChangeLog:xguo2015-04-221-0/+9
* remove more ifdefs for HAVE_cc0tbsaunde2015-04-221-33/+21
* make some HAVE_cc0 code always compiledtbsaunde2015-04-221-8/+2
* always define HAVE_cc0tbsaunde2015-04-221-18/+18
* remove more ifdef HAVE_cc0tbsaunde2015-04-221-6/+0
* PR rtl-optimization/65693segher2015-04-091-1/+1
* PR rtl-optimization/65693segher2015-04-081-10/+5
* PR rtl-optimization/65401jakub2015-03-141-12/+25
* PR other/63504jakub2015-02-031-5/+28
* * combine.c (try_combine): Fix typo in comment.law2015-01-301-1/+1
* PR target/15184law2015-01-291-0/+64
* PR rtl-optimization/64682segher2015-01-221-0/+5
* 2015-10-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>prathamesh34922015-01-151-3/+11
* 2015-01-09 Michael Collison <michael.collison@linaro.org>prathamesh34922015-01-091-4/+9
* * combine.c (combine_validate_cost): Do not count the cost of asegher2015-01-061-2/+8
* gcc/olegendo2015-01-051-3/+2
* Update copyright years.jakub2015-01-051-1/+1
* PR rtl-optimization/62151amker2014-12-221-8/+35
* PR target/64268segher2014-12-191-0/+5
* Pass unpromoted argument to promote_function_modehjl2014-12-141-2/+2
* * combine.c (try_combine): Do not allow combining a PARALLEL I2segher2014-12-111-0/+7
* PR bootstrap/64213uros2014-12-091-2/+2
* * combine.c (is_parallel_of_n_reg_sets)schwab2014-12-051-0/+2
* PR rtl-optimization/52714segher2014-12-031-3/+8
* PR rtl-optimization/59278segher2014-12-011-0/+3
* * combine.c (try_combine): Use is_parallel_of_n_reg_sets some more.segher2014-12-011-26/+16
* * combine.c (is_parallel_of_n_reg_sets): New function.segher2014-12-011-0/+78
* * combine.c (distribute_links): Handle multiple SETs.segher2014-12-011-15/+37
* * combine.c (struct insn_link): New field `regno'.segher2014-12-011-55/+89