]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR middle-end/69909 (wrong code with -Os and vectors @ x86_64)
authorJakub Jelinek <jakub@redhat.com>
Wed, 24 Feb 2016 08:36:16 +0000 (09:36 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Wed, 24 Feb 2016 08:36:16 +0000 (09:36 +0100)
commit340fd4c9ce6f806f8943d01c89b1e03b314519e5
treef97d67ca1002d6df826f5c5fa36b27dee372f699
parent47d3fdb242c7374a6fe3e4b0981a70767bc585a2
re PR middle-end/69909 (wrong code with -Os and vectors @ x86_64)

PR middle-end/69909
* expr.c (expand_expr_real_1) <normal_inner_ref>: Avoid
set_mem_attributes if tem is SSA_NAME which got expanded
as a MEM.

* gcc.dg/torture/pr69909.c: New test.

Co-Authored-By: Richard Biener <rguenther@suse.de>
From-SVN: r233656
gcc/ChangeLog
gcc/expr.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/torture/pr69909.c [new file with mode: 0644]