<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/120756>120756</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[libc++] Optimize std::min / std::max / std::minmax for __int128
</td>
</tr>
<tr>
<th>Labels</th>
<td>
libc++,
performance
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
ldionne
</td>
</tr>
</table>
<pre>
We seem to be missing a special case for `__int128` in these algorithms.
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJxckE2L3DAMhn-NfTEbbDkfk4MPux1y7bHHxUmURMWxg-UsbX99ybClw4JA8CBe9D6emdaI6ETzJpq79GfZUnZhphQjyjHNv90PVIy4q5LUiGonZoqr8ooPnMgHNXlGtaSsRKvf3ykWAzfRakVRlQ0ZlQ9rylS2nSs5Ozv3tvcSnels3RmtTSs3p-vW3BZdt9h0vZ0Wo5db2y1d3_vO2gUkOdBQGwBtmsbatoIZpu7mO41Lbczcilrj7ilUIXzsVcqrJOYTnQHdNa0MfsTAj54AgcZJwNtjQMA3AXBgXlLefZzwYs1dZnclvYznyqLWgbjw_-xCJTysPUU1d_X9KLTTH1RcZmFfhX3dKSoBwxPwv74Aihe7DP7TJ88c3FbKwdcJDAKGlcp2jtWUdgHD9cbnejly-olTETA8-rKA4bPyh4O_AQAA__-MEJQC">