r209868 - in /trunk/gcc: ChangeLog testsuite/Ch...

jamborm@gcc.gnu.org jamborm@gcc.gnu.org
Mon Apr 28 16:55:00 GMT 2014


Author: jamborm
Date: Mon Apr 28 16:55:40 2014
New Revision: 209868

URL: http://gcc.gnu.org/viewcvs?rev=209868&root=gcc&view=rev
Log:
2014-04-28  Martin Jambor  <mjambor@suse.cz>

	* tree-sra.c (sra_modify_expr): Generate new memory accesses with
	same alias type as the original statement.
	(subreplacement_assignment_data): New type.
	(handle_unscalarized_data_in_subtree): New type of parameter,
	generate new memory accesses with same alias type as the original
	statement.
	(load_assign_lhs_subreplacements): Likewise.
	(sra_modify_constructor_assign): Generate new memory accesses with
	same alias type as the original statement.

testsuite/
        * gcc.dg/tree-ssa/sra-14.c: New test.


Added:
    trunk/gcc/testsuite/gcc.dg/tree-ssa/sra-14.c
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/tree-sra.c



More information about the Gcc-cvs mailing list