<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/55279>55279</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[AVR] Implement `__mulsi3` in compiler-rt/builtins
</td>
</tr>
<tr>
<th>Labels</th>
<td>
backend:AVR
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
benshi001
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
benshi001
</td>
</tr>
</table>
<pre>
`__mulsi3` is needed for int32 multiplication, and called by `__addsf3`/`__subsf3`/`__mulsf3`/`__divsf3`.
`__divmodsi4` is already implemented as common code.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxdUU1v3CAQ_TX4gmJhbFz7wGGbKFKuPfQagRmvJ8VgMTjS_vtid7dVKiRmePPx3hM2uptmvXh_X3dP2JaUI_EA4MDxOSaOIbeSl2rGzeNkMsbA5DM3wfHJeF_a7I2fK4xzNB8rmHw9AdrtV-Ag-QI4_PwD1Ey8MHG53_fSGh1hd9dkfALjbhzXzcMKIRdmQ3yK6xpDCQ7qyunWje1oqozZg2bq--XnD6Ze-NtjiP9v9hhdN_SQnlIusuyOxWqgak9eLzlvxNrLIVe-XjEvu61Lf3l4__kIT1uKHzAd00i0A5VEKfltrBbdTz3MAgYxDLYdOwVz2zSmnUXTz00nTeWNBU-HVCalNdMvCK4wHrqlLNIr1FJIKVQ5Q9N1qgY1d-DU0A1N36hRsU7AatDXh5Y6pmuV9CnL7lcqRY-U6V_REOG1fPCDEgItKERzpzN7XmLSf-HqtKRPP78BjD2uhw">