re PR target/84786 ([miscompilation] vunpcklpd accessing xmm16-22 targeting KNL)
authorJakub Jelinek <jakub@redhat.com>
Tue, 13 Mar 2018 08:03:28 +0000 (09:03 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Tue, 13 Mar 2018 08:03:28 +0000 (09:03 +0100)
commit639e8522c050cd9b814bc1a085f38b0418a8759a
tree8860eca4d4a300d9932ddd494a2ec53b2dde432b
parent1f4e9d223c77811423b292d7c5862b14153c366f
re PR target/84786 ([miscompilation] vunpcklpd accessing xmm16-22 targeting KNL)

PR target/84786
* config/i386/sse.md (sse2_loadhpd): Use Yv constraint rather than v
on the last operand.

* gcc.target/i386/avx512f-pr84786-1.c: New test.
* gcc.target/i386/avx512f-pr84786-2.c: New test.

From-SVN: r258475
gcc/ChangeLog
gcc/config/i386/sse.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/avx512f-pr84786-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx512f-pr84786-2.c [new file with mode: 0644]