]> git.ipfire.org Git - thirdparty/gcc.git/commit
Use x instead of v for alternative 2 (v, BH) in mov<mode>_internal.
authorliuhongt <hongtao.liu@intel.com>
Tue, 13 Jun 2023 06:20:59 +0000 (14:20 +0800)
committerliuhongt <hongtao.liu@intel.com>
Wed, 14 Jun 2023 08:18:54 +0000 (16:18 +0800)
commitb7e42b85212e03eb59193a712eb523f26911a581
tree08a76f4f8a39bb69044824424b6be661edd4b4d4
parent18c8b56c7d67a9e37acf28822587786f0fc0efbc
Use x instead of v for alternative 2 (v, BH) in mov<mode>_internal.

Since there's no evex version for vpcmpeq ymm, ymm, ymm.

gcc/ChangeLog:

PR target/110227
* config/i386/sse.md (mov<mode>_internal>): Use x instead of v
for alternative 2 since there's no evex version for vpcmpeqd
ymm, ymm, ymm.

gcc/testsuite/ChangeLog:

* gcc.target/i386/pr110227.c: New test.
gcc/config/i386/sse.md
gcc/testsuite/gcc.target/i386/pr110227.c [new file with mode: 0644]