diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2022-03-27 11:07:39 -0700 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2022-03-27 11:54:09 -0700 |
commit | 08e69332881f8d28ce8b559ffba1900ae5c0d5ee (patch) | |
tree | d686726fcd8b393c0731e8abc0eb2253800bbd56 /gcc/cp/constraint.cc | |
parent | b78e0ce28b32a1b89886219c557506aeae6caffc (diff) | |
download | gcc-08e69332881f8d28ce8b559ffba1900ae5c0d5ee.zip gcc-08e69332881f8d28ce8b559ffba1900ae5c0d5ee.tar.gz gcc-08e69332881f8d28ce8b559ffba1900ae5c0d5ee.tar.bz2 |
x86: Use Yw constraint on *ssse3_pshufbv8qi3
Since AVX512VL and AVX512BW are required for AVX512 VPSHUFB, replace the
"Yv" register constraint with the "Yw" register constraint.
gcc/
PR target/105068
* config/i386/sse.md (*ssse3_pshufbv8qi3): Replace "Yv" with
"Yw".
gcc/testsuite/
PR target/105068
* gcc.target/i386/pr105068.c: New test.
Diffstat (limited to 'gcc/cp/constraint.cc')
0 files changed, 0 insertions, 0 deletions