<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/85681>85681</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[CodeGen] x86_64 unable to select `X86ISD::VSHLV`/`X86ISD::VSRLV` on v32i1
</td>
</tr>
<tr>
<th>Labels</th>
<td>
backend:X86
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
DataCorrupted
</td>
</tr>
</table>
<pre>
# Reproduction
https://godbolt.org/z/d4YWMP6cT
Same problem with emeraldrapids, sapphirerapids, or znver4.
@phoebewang Is this a bug or misuse? If it is a bug, I can help fix it.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxckUFr3D4QxT-NfBli5LHslQ8-7H8X_7vQQsmWND0VyZq11cqWkeRNmk9fvG1JyEWCebzHvPmpGO0wE7Ws-o9Vx0ytafShPaqkDj6EdUlkMu3Nr5ZhCfe0BG_WPlk_M35kfP_nHVNaIiv3DDuG3eCN9i7lPgwMuxeGnRHfvn76XPdf3prOaiJYgteOJniyaQSaKChnglqsiQwPENWyjDbQ68QHeJmvFET-NooJvoyeND2peYBThDTaCAr0OmyOycY1Eis7OF3AJvinbYEn6NUMI7kFLvYZbMoz05amKRuVUVvsCr6Tu0bIbGyFxFoqLbExFfZcFYUgUzZSFz2vVXPJbIscBS8LWcgKUeZGcMOFFhp72vUlMsFpUtblzl2n7T6ZjXGlVla1LDKnNLl4I4GoVf-TZsPK_aOsGeIGJ7Sb706vQ2SCOxtTfE1KNrkbxoM39D_NrDrCs6y_1wLWWWlHkDxEctQnYDV_lPXpfNyYlfuH84ePD6zmG773yv1NAT_DtURbZGtw7TvcNo2rzns_Mey2df5-d0vwP6hPDLtby8iwuxX9HQAA__8BGsEQ">