<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/76598>76598</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
missed optimization: Signed constant division branch
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
gooncreeper
</td>
</tr>
</table>
<pre>
```C
int unopt(int n) {
if (n / 4)
return n / 4;
else
return 0;
}
int opt(int n) {
return n / 4;
}
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJx8kUuO3CAQhk9T3qBp4cI0ZsGiJy1fICcAXGMTYWgBnig5feSeR2eRDEKipL8eH_XbWsOSiAzIZ5DXzu5tzcUsOSdfiG5UOpfnXwbO_O1-A34FfgmpsT3lWwMcjzgBagbq-U1ljLHwwgDHxAAnNgDqh3KcQm0viX3I4q9CipX-mcw_00Bd34NPmK9Q_jPs0eXjc91sxKyFth2ZXnGhueBadqsZB2VH61780PforB-c06j63qkzF0pQFwxyFD0KzhEHKU-e81kpz53mUkprYeC02RBPMb5up1yWLtS6k1FnqccuWkex3k1ATPST3UVAPDwp5qh5cvtSYeAx1FYfXVpokcwWaqX5WELYwm_bQk4gLuz74e3MfE612dTYHF5DDTkxV2zya7eXaNbWbhXEBXACnJbQ1t2dfN4Ap2PI-_N0K_kH-QY43dEq4HRH_xMAAP__1danAw">