<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/85194>85194</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Instruction does not dominate all uses!
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
dcb314
</td>
</tr>
</table>
<pre>
csmith $ source ./in-6bd2d7.sh
Instruction does not dominate all uses!
%20 = extractelement <2 x i8> %16, i64 1, !dbg !3021
%19 = sext i8 %20 to i16, !dbg !3021
in function func_47
fatal error: error in backend: Broken function found, compilation aborted!
csmith $
Machine is an AMD Zen3.
[in-6bd2d7.sh.gz](https://github.com/llvm/llvm-project/files/14598790/in-6bd2d7.sh.gz)
[in-6bd2d7.c.gz](https://github.com/llvm/llvm-project/files/14598791/in-6bd2d7.c.gz)
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJysU8uO3CAQ_Jr2pbUWD3tsDj7M7mSkHPYHcokw9IzJYlgBTjb5-sh2HrPRHhIpF9NqiqqicOuc3TUQDdDeQ3uq9FKmmAZrRsmbaoz262Dy7MqEIBrMcUmGsAZxduHuMFphuzpPCOwE7Pg-5JIWU1wMaCNlDLGgjbMLuhBq73HJlEHwHY4IohUMQZ6QXkrSppCnmUJBkA8CX9D1IN-tKH4A8YDu0CBfCxDcjtd1kewVG1cbW6aXgq7_wV8iup3grXMu4GUJu-m1-Nh0-8ZFF-2RUooJ5HEv0AUctXmiYNfefYpPdHs-LsGuQibOz87rranHmArZX9e-iXNv7N9HbSYXCF1GHfD4eMIPFGR9C4H2_jb1-voN2hOIfirlOYM8gjiDOF9dmZaxNnEGcfb-88_l7jnFT2QKiPPF-fUdzrxpVd8p9sdzrsRCvaFp_pskfyVpbhUrO0irpNIVDbzjrGGSM1lNg7Z0UI26GHYYNVdMWs5pZCRJWWVIVW4QTKzwhnVtL2R96UizTkjR206ri4GG0aydr1dzdUzXyuW80NC3XDWV1yP5vA2CEIG-4LYJQqxzkYbtQuNyzdAw73LJv1mKK56Gv_79qyX54Z8T3NysEW5uvwcAAP__Rn0fzQ">