]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/c-family/ChangeLog
re PR c/60819 (dse1 removing not-dead insn (aliasing issue?))
authorRichard Biener <rguenther@suse.de>
Mon, 14 Apr 2014 11:49:42 +0000 (11:49 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Mon, 14 Apr 2014 11:49:42 +0000 (11:49 +0000)
commitb0f1bf3681b1f835f6402538e0f6471c72a465eb
treede7d0e7139d874aa77d18b13a0eb4a8e293771f4
parent727987844249aafe00ffaf7a8030564c1f731607
re PR c/60819 (dse1 removing not-dead insn (aliasing issue?))

2014-04-14  Richard Biener  <rguenther@suse.de>
Marc Glisse  <marc.glisse@inria.fr>

PR c/60819
c-family/
* c-common.c (convert_vector_to_pointer_for_subscript): Properly
apply may-alias the scalar pointer type when applicable.

* gcc.target/i386/vec-may_alias.c: New testcase.

Co-Authored-By: Marc Glisse <marc.glisse@inria.fr>
From-SVN: r209365
gcc/c-family/ChangeLog
gcc/c-family/c-common.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/vec-may_alias.c [new file with mode: 0644]