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)

Reply via email to