]> git.ipfire.org Git - thirdparty/gcc.git/commit
x86: Use Yw constraint on *ssse3_pshufbv8qi3
authorH.J. Lu <hjl.tools@gmail.com>
Sun, 27 Mar 2022 18:07:39 +0000 (11:07 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Mon, 28 Mar 2022 13:41:16 +0000 (06:41 -0700)
commita374915186ecab108c983a84b6afcede680100a4
tree7a7f7d287db80719f52dc585f9be2be6725666e9
parent40e9979cf531e6a1ca1db8804c80e40e0e71de4c
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".

(cherry picked from commit 08e69332881f8d28ce8b559ffba1900ae5c0d5ee)
gcc/config/i386/sse.md