re PR target/53759 (gcc -mavx emits vshufps for __builtin_ia32_loadlps)
authorJakub Jelinek <jakub@redhat.com>
Mon, 25 Jun 2012 14:52:59 +0000 (16:52 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Mon, 25 Jun 2012 14:52:59 +0000 (16:52 +0200)
commit85d917484f771cd78ae2089f5d901d3c86f7ff6e
treecdb8fc6de53d94f5789903886fb4bc0a2197c3ca
parent0951ac864a07e9c099b0c101f5c29cac40282fa7
re PR target/53759 (gcc -mavx emits vshufps for __builtin_ia32_loadlps)

PR target/53759
* config/i386/sse.md (sse_loadlps): Use x m x constraints instead
of x x x in the vmovlps load alternative.

* gcc.target/i386/pr53759.c: New test.

From-SVN: r188937
gcc/ChangeLog
gcc/config/i386/sse.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr53759.c [new file with mode: 0644]