------- Comment #9 from ubizjak at gmail dot com  2009-09-03 08:47 -------
You can just copy relevant entry from gcc-cvs ml:
Author: jamborm
Date: Wed Sep  2 17:52:18 2009
New Revision: 151345

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=151345
Log:
2009-09-02  Martin Jambor  <mjam...@suse.cz>

        * tree-sra.c (struct access): New field grp_hint.
        (dump_access): Dump grp_hint.
        (sort_and_splice_var_accesses): Set grp_hint if a group is read
        multiple times.
        (analyze_access_subtree): Only scalarize accesses with grp_hint set or
        those which have been specifically read and somehow written to.
        (propagate_subacesses_accross_link): Set grp_hint of right child and
        also possibly of the left child.

        * testsuite/gcc.dg/tree-ssa/sra-8.c: New testcase.
        * testsuite/gcc.dg/memcpy-1.c: Add . to match pattern.
        * testsuite/gcc.dg/uninit-I.c: XFAIL warning test.
        * testsuite/g++.dg/warn/unit-1.C: XFAIL warning test.


Added:
    trunk/gcc/testsuite/gcc.dg/tree-ssa/sra-8.c
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/testsuite/g++.dg/warn/unit-1.C
    trunk/gcc/testsuite/gcc.dg/memcpy-1.c
    trunk/gcc/testsuite/gcc.dg/uninit-I.c
    trunk/gcc/tree-sra.c


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40744

Reply via email to