<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/64537>64537</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Missed transform: `umin/umax/smin/smax` on `i1` to `and/or`
</td>
</tr>
<tr>
<th>Labels</th>
<td>
llvm:instcombine,
missed-optimization
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
Kmeakin
</td>
</tr>
</table>
<pre>
`umin(i1, i1) => and`: https://alive2.llvm.org/ce/z/tRp7VK
`umax(i1, i1) => or`: https://alive2.llvm.org/ce/z/7nS6Wp
`smin(i1, i1) => or`: https://alive2.llvm.org/ce/z/XXfBSk
`smax(i1, i1) => and`: https://alive2.llvm.org/ce/z/N9fqT2
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyckj9v3DwMxj8NtRh3kCn_OQ8aLrlXS_B2aIo2qyTLd2xsybXkoM2nL-Rr0xZohnSxCYj8PeRD6hjp7J2TUN9AfWJ6TZewyLvJ6UfyzIT-m4SGrxN5wAOVgLdF_nYFiBOI_wrte2g4iGNxSWmOII6AClDpkZ4c7sfxadqH5QyorANUz4AqvZ_bj3fAT8CPG1t__Ts7LG9Ft_6--TT_QP8UiK82_3aBh4fh5v7xN_Rrvf-DL--64csHvLJZL0XfiU4zJ8umK-uy4i2yi7ScW1txYyrUXVeXnatNw9HWjrftYA0jiRwFP_BD2fKyxD0ebCeMaxqshsrwHiruJk3jSw-MYlydbKpatGzUxo1xOwfEnAHiSD4mGyZD3gEi4C0gThSj63dhTjTRs04UfH6rT2yRuWxn1nOEio8UU_wllSiNTv6_FRdp0T4OYckaxcuVqetBqOva1GZxw4vgcwqVOU4hx9liVNsO2bqM8k-jz5Quq9nbMAGqbZDrbzcv4bOzCVBtc0dAtY3-PQAA__8eW-Tv">