This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug tree-optimization/44258] [4.5 Regression] possible SRA wrong-code generation.
- From: "jamborm at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 15 Jun 2010 10:04:05 -0000
- Subject: [Bug tree-optimization/44258] [4.5 Regression] possible SRA wrong-code generation.
- References: <bug-44258-7667@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #15 from jamborm at gcc dot gnu dot org 2010-06-15 10:03 -------
Subject: Bug 44258
Author: jamborm
Date: Tue Jun 15 10:03:35 2010
New Revision: 160776
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=160776
Log:
2010-06-15 Martin Jambor <mjambor@suse.cz>
PR tree-optimization/44258
* tree-sra.c (build_access_subtree): Return false iff there is a
partial overlap.
(build_access_trees): Likewise.
(analyze_all_variable_accesses): Disqualify candidates if
build_access_trees returns true for them.
* testsuite/gcc.dg/tree-ssa/pr44258.c: New test.
Added:
branches/gcc-4_5-branch/gcc/testsuite/gcc.dg/tree-ssa/pr44258.c
Modified:
branches/gcc-4_5-branch/gcc/ChangeLog
branches/gcc-4_5-branch/gcc/testsuite/ChangeLog
branches/gcc-4_5-branch/gcc/tree-sra.c
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44258