http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58556
--- Comment #7 from clyon at gcc dot gnu.org --- Author: clyon Date: Sat Feb 8 12:14:11 2014 New Revision: 207631 URL: http://gcc.gnu.org/viewcvs?rev=207631&root=gcc&view=rev Log: 2014-02-01 Christophe Lyon <christophe.l...@linaro.org> Backport from trunk r202875,202980. 2013-09-24 Xinliang David Li <davi...@google.com> * tree-vect-data-refs.c (vect_enhance_data_refs_alignment): Check max peel iterations parameter. * param.def: New parameter. * doc/invoke.texi: Document New parameter. 2013-09-27 Xinliang David Li <davi...@google.com> * opts.c (finish_options): Adjust parameters according to vect cost model. (common_handle_option): Set dynamic vect cost model for FDO. targhooks.c (default_add_stmt_cost): Compute stmt cost unconditionally. * tree-vect-loop.c (vect_estimate_min_profitable_iters): Use helper function. * tree-vectorizer.h (unlimited_cost_model): New function. * tree-vect-slp.c (vect_slp_analyze_bb_1): Use helper function. * tree-vect-data-refs.c (vect_peeling_hash_insert): Use helper function. (vect_enhance_data_refs_alignment): Ditto. * flag-types.h: New enum. * common/config/i386/i386-common.c (ix86_option_init_struct): No need to initialize vect_cost_model flag. * config/i386/i386.c (ix86_add_stmt_cost): Compute stmt cost unconditionally. 2014-02-01 Christophe Lyon <christophe.l...@linaro.org> Backport from trunk r203057. 2013-10-01 Kyrylo Tkachov <kyrylo.tkac...@arm.com> PR tree-optimization/58556 * gcc.dg/tree-ssa/gen-vect-26.c: Use dynamic vector cost model. * gcc.dg/tree-ssa/gen-vect-28.c: Likewise. Modified: branches/linaro/gcc-4_8-branch/ (props changed) branches/linaro/gcc-4_8-branch/gcc/ChangeLog.linaro branches/linaro/gcc-4_8-branch/gcc/common.opt branches/linaro/gcc-4_8-branch/gcc/common/config/i386/i386-common.c branches/linaro/gcc-4_8-branch/gcc/config/i386/i386.c branches/linaro/gcc-4_8-branch/gcc/doc/invoke.texi branches/linaro/gcc-4_8-branch/gcc/flag-types.h branches/linaro/gcc-4_8-branch/gcc/opts.c branches/linaro/gcc-4_8-branch/gcc/params.def branches/linaro/gcc-4_8-branch/gcc/targhooks.c branches/linaro/gcc-4_8-branch/gcc/testsuite/ChangeLog.linaro branches/linaro/gcc-4_8-branch/gcc/testsuite/gcc.dg/tree-ssa/gen-vect-26.c branches/linaro/gcc-4_8-branch/gcc/testsuite/gcc.dg/tree-ssa/gen-vect-28.c branches/linaro/gcc-4_8-branch/gcc/tree-vect-data-refs.c branches/linaro/gcc-4_8-branch/gcc/tree-vect-loop.c branches/linaro/gcc-4_8-branch/gcc/tree-vect-slp.c branches/linaro/gcc-4_8-branch/gcc/tree-vectorizer.h Propchange: branches/linaro/gcc-4_8-branch/ ('svn:mergeinfo' modified)