re PR rtl-optimization/70542 (Wrong code with -O3 -mavx2.)
authorJakub Jelinek <jakub@redhat.com>
Tue, 5 Apr 2016 17:05:23 +0000 (19:05 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Tue, 5 Apr 2016 17:05:23 +0000 (19:05 +0200)
commit268a0ec4edd31182a527d02f47fab50d60ad845d
tree52989561542f7e2f21d718297c1e222a7eb64b4d
parent02a49e4f9f81edfd3da44295a163f5029fcfef78
re PR rtl-optimization/70542 (Wrong code with -O3 -mavx2.)

PR rtl-optimization/70542
* ree.c (add_removable_extension): For VECTOR_MODE_P punt
if there are any uses other than insn or debug insns.

* gcc.dg/torture/pr70542.c: New test.
* gcc.target/i386/avx2-pr70542.c: New test.

From-SVN: r234756
gcc/ChangeLog
gcc/ree.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/torture/pr70542.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx2-pr70542.c [new file with mode: 0644]