<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/128770>128770</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
SLP: Instruction does not dominate all uses (insertelement/shufflevector)
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
alexey-bataev
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
vzakhari
</td>
</tr>
</table>
<pre>
[slp.ll.gz](https://github.com/user-attachments/files/18972113/slp.ll.gz)
Reproducer: `opt -passes=slp-vectorizer slp.ll -mcpu=skylake`
@alexey-bataev can you please take a look?
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJx8kb-O2zAMh5-GXgQbMh35z-AhxcFAgQ5F-wSyxMRqZMsQpbS5py98CXDo0okDxU_k79PM7roRjaC-AKL29Ice5ayTpjsggnordE5LiOP9Xd8WHV0xB_s4nrPfK--r6zuoN8B-SWlnaM6AE-B0dWnJc2XCCjhlpljqlLRZVtoSA04X5-modT90WNcN4PTJwwHkGeT5B-0x2GwoQnMW0MqwJ1HumpkYmjf2e3knk0J07xTFc16Uq9nz0b09vL4RtPIJg5P85zph9CYeIYvdk2YSSd9IaOFDuEEzFXZs7NAMuqCx7k5S1aqTsljGth7aWl-ksm3bmJ567IZmVmSMtapWdeFGlKgkokLZKCkraRFtZ_u5lvIkBwMnSat2vvL-vlYhXgvHnGmsse86WXg9k-eXj41-i4_uy0Ucj6FyzleGk_SOE39ikkuexp_fvh9pfd04xWySC5uwgVhsIQkbVrfpREJ7LzITC8DebUwxkafDzeFhyZeLp2eygEORox__Y_f4_1XKPYZfZA7Kx9Yfhp9n3Uf8GwAA__85cccj">