<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/84051>84051</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[DSE] crash
</td>
</tr>
<tr>
<th>Labels</th>
<td>
llvm:transforms
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
JonPsson1
</td>
</tr>
</table>
<pre>
Reduced test case:
[tc_dse.tar.gz](https://github.com/llvm/llvm-project/files/14499403/tc_dse.tar.gz)
opt -mtriple=s390x-unknown-linux -mcpu=z16 -O3 -S ./tc_dse.ll
#6 0x0000000005287456 llvm::BasicAAResult::aliasCheck
#11 0x00000000048f0646 (anonymous namespace)::DSEState::isReadClobber
14 0x00000000049004d8 llvm::DSEPass::run
Segmentation fault (core dumped)
This is reported by user on F37 with clang-15, and is still failing on trunk.
@fhahn @BK1603 @nikic
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyUk0GTrCYUhX8NbigtBLRl4aJ7nF4ki7yazj6FgEoaweJC3sz79SntN5mZ7J4L9VKXj8OpcyWAnb0xPWouqBkKmdMSYv9b8N8Agq-LMei3_sXorIzGyUDCSoJB7IzIgMgZNZek_tJgqiRjNf9AzYBot6S0wd5Dr4heZ5uWPFYqrIhenfvn_VNuMfxtVEL0OllnANFrzbkQnDBEr1-xVPw873iHLeFyTdFuziA2ABPktcz-7sN3Xzrr8ysuV7VlxIYfdYvLPxgub7j6oDr3GYcoazF5Je9PQ7sTb1p8aGVnxM4XCVadzy8GskuPJemshKfFqPt_kLr-TOHdRFreYkQ76YN_W0MG7OVqYJPK7Dc6OMPt-ZZkMo_KwouR-smFcTTxAa75F6oghOvuk7bh9vxNAjyKmP1j183Mq_FJJhs8nmR2aReiQjRY53Uz-n-W_rlYwBZwNFuIyWg8vuEMJuLg8ZWd8HebFqyc9HNZN4g-Yen13g_JOocnaZ31896cYvb36ou9nEyLXDxGnFx-r1vC9j9v71bhQvdMCyZkYfr6RETb1o3oiqXnXBLBqJ5YzQyjQjGtZEdVI9qTrsVY2J4SygkjTX1qRNNWtJViNGJiXdcKrgnixKzSumq3qgpxLixANn3HSVMXTo7GwRF7Sn-amaL0MIW4AqJ0n4bYHzkd8wyIE2chwQct2eSOuRluz6gZsIoSliJH1_9y_A9he_4Pbf8GAAD__9eQFGI">