re PR tree-optimization/55590 (SRA still produces unnecessarily unaligned memory...
authorMartin Jambor <mjambor@suse.cz>
Fri, 7 Dec 2012 12:50:43 +0000 (13:50 +0100)
committerMartin Jambor <jamborm@gcc.gnu.org>
Fri, 7 Dec 2012 12:50:43 +0000 (13:50 +0100)
commit4bd7b70b8954bb935a3b88ffa70f384552cc6fb3
treed07f6d3b5a64e67856103436b1ad8de49a207b82
parenta09b3c50dd4ab7df41376abae0fe5f07cc172e07
re PR tree-optimization/55590 (SRA still produces unnecessarily unaligned memory accesses)

2012-12-07  Martin Jambor  <mjambor@suse.cz>

PR tree-optimization/55590
* tree-sra.c (build_ref_for_offset): Use get_object_alignment_1 to
get base alignment.

* testsuite/gcc.target/i386/pr55590-1.c: New test.
* testsuite/gcc.target/i386/pr55590-2.c: Likewise.

From-SVN: r194300
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr55590-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/pr55590-2.c [new file with mode: 0644]
gcc/tree-sra.c