<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/58717>58717</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            Regressions from bc886e9b587b9d009f49b12eaaa9ebc1c71905a1
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          glandium
      </td>
    </tr>
</table>

<pre>
    - In Firefox, this causes multiple errors in e.g. the PNG test suite (which look like off-by-one in some computations).
- In clang itself (when built with a clang that contains bc886e9b587b9d009f49b12eaaa9ebc1c71905a1), this causes "error: out of range pc-relative fixup value" when compiling Firefox for ARMv7 android. (reproducer: https://gist.github.com/glandium/273f01e7c825750854e68d9bf6049d4f ; I didn't try to reduce the source)

Both the failures above have been bisected to bc886e9b587b9d009f49b12eaaa9ebc1c71905a1.

Cc: @rotateright 
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyNUslupDAQ_Rq4lBrZZvWBQxZllMOMRvkDYxfgiRu3vHSSv5-CJJoop5GQMZT9tqrJm7fxBI8bPNiAs38txB2k1UbQKkeMcM4u2YtDwBB8iGA3wGqp6AzC718_IGFMELNNCIUYXlarV3DeP4Ozzwh-nk_T28lvuF-M_oyg_fmSk0rWb7EQsirYfcFuDgnaqW0BmyK6-R0NN5iydQlebFpBfZxIq0qEsyVltwiTHoYO5dQO_SQNY3Ju5MQFKqUkTprrnkvWKk5k380VQhy2ivoGfE4kFwIRIFz0KaAjkVeE2b7mC1yVy0jn4RC1m7DOkpaP2GD2AW6efl57UJsJ3ppqdxDwErzJGg-KNaVLpE0hHuhZbEzVQr7yVBHe_ofcGZv3rejrmXHs9SDavmVD22A3GDnNHWukaSie-hYewVizFaJPkMIbJA8Bd7KjOdHnoHE3fQT8vt56inGvzsq6HCgCNXnyuCpaJtzjthF1QrOj_W-y1VeKO71bLRoWPHUZg13WBCWOvOt6MTQ1E6UZayNrqcpkk8PxCRdSEveBgDn483_zljm48XuoX_J07vr5OlEf_pAx-rQxZqTReyB43pfrOMhOSm3qZmhExwzTiivVsKY3raqlxtKpCV0ci_aWBmDDFzggaF-096UdBROCc8ZZV_NGVFw0ulZatMiRdVpRFHimuKtdR-XDUobxkDTlJVLR0RzEf0VFSSwb4kFH-Cqn1YfxczbKg3s8tP8FKF4yDw">