aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/constraint.cc
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2022-03-27 11:07:39 -0700
committerH.J. Lu <hjl.tools@gmail.com>2022-03-27 11:54:09 -0700
commit08e69332881f8d28ce8b559ffba1900ae5c0d5ee (patch)
treed686726fcd8b393c0731e8abc0eb2253800bbd56 /gcc/cp/constraint.cc
parentb78e0ce28b32a1b89886219c557506aeae6caffc (diff)
downloadgcc-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