<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">