<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/124662>124662</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
msan: Consider handling add/sub as add
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
thurstond
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
vitalybuka
</td>
</tr>
</table>
<pre>
> consider this an acceptable tradeoff for performance.
if we apply instruction to just allocated memory block completly uninitialzied
sub(Sa, Sb) can produce zero shadow?
Maybe better to apply Add(Sa, Sb) always?
_Originally posted by @vitalybuka in https://github.com/llvm/llvm-project/pull/124159#discussion_r1928300354_
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJyUks9u4ywUxZ8Gb66-CIOdxAsv8rXj3WgWfYDq8sc2LQaLC43cpx-5SdWZ7oYFCAFHv3M4SOSmYG3P2v-ZEHkuiXIMhgnB2scKS55j6t9cRr-p8oqVimbr4a_B5A_QMZAzNkGeHQEGQK3tmlF5CzmhsXEcYYwJVpvGmBYM2h4Yf2T8cpvdCFcLuK5-Axcop6KziwFyhJdCGdD7qDFbA4tdYtpA-ahfQcdl9Tb7DUpwwWWH_t1Zc9Okopg4PyETD_CkmOhAY4A1RVO0hXebItCMJl6ZHP5k-YmbsqBszruheKe6GPNNDf0VN_r2-PlXcpML6P0Ga6SdWG3AGv4VIrgAc84rMXlhYmBimFyeizrouDAxeP_2ufy3pvhidWZiWIv3TAy1aOq2Y0IaR7oQuRieU92Js-Rcts3zDQIq00vTyQ4r29cneeai5U1dzX3btcocW8lPZ2Obo5KyFdic-WiODT8ZVble7Jdrcea8aXh9UEep9diNJxxbfqoNa7hd0PnDDniIaaocUbF9LZrjUVQelfV071OwV_g4vfcp9R-uVJmINdw7yvQlk132tl8IA5MXePhs1IzBeBcmwP0DBioKkPZNVZLv_znHDxy6JbnzvvXidwAAAP__AMb3jg">