sse.md (*vcvtps2ph_store<mask_name>): Use v constraint instead of x constraint.
authorJakub Jelinek <jakub@redhat.com>
Thu, 26 May 2016 08:45:49 +0000 (10:45 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Thu, 26 May 2016 08:45:49 +0000 (10:45 +0200)
commit2116e19f83541bdddcf77ecbc13c08f2fcae1686
treec3fe3819c397ae1d28ec2b9d142ab1adb54edfc9
parent305aef090c2a447526d40bab58830a0a50d718b5
sse.md (*vcvtps2ph_store<mask_name>): Use v constraint instead of x constraint.

* config/i386/sse.md (*vcvtps2ph_store<mask_name>): Use v constraint
instead of x constraint.
(vcvtps2ph256<mask_name>): Likewise.

* gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.

From-SVN: r236765
gcc/ChangeLog
gcc/config/i386/sse.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/avx512vl-vcvtps2ph-3.c [new file with mode: 0644]