<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=http://email.email.llvm.org/c/eJytVMGOmzAQ_Rq4jDYCGydw4LBNGqlS1VV77KUajA3eEJvaptnt13eApLvaQ6WqlSz7zdjMezOM3bj2ub6PEWWvWogqRIlBgfQYehUg9oTdeTSD8nDplYUpGNtBss3uHhjN4PxqaAyRQML2YCJcnD8FcCe4mNivB_Lr7mKE2cgOSXZ_nclcx2JqjDiA8t75hN-vAIyFBuVJ2Xb27dFaFyGoQck4O7InISrkO10KrbLZo7cFJPwAGpsA1qIFa6wGG34CejlSYjZ6lBFQW_AKQ3DyFqYssNVVOQvuTEzYMXhJM_ftiD4-E5SDGUflX9BGjiPR8mpX0LJbM4G3AVddFFf2i7i9G5-P3p2_qO52dFspkW0XbvKaENVchSUbJjjj_0EUvC6XwvJ1uW6cN7blkw8W9GRlNM7OZ799_ZSzz3G_knw0Tc6v-EHroGJ5cCt43_7hNyfi3VXmndxqKcpNRL_pfibikLCyj3EMREbJ0KCE-6nZUDOSMQw_bsvd6N3j3ALsqKlLA61lzvIiz16K8CY6q1b6tK15W_EKU5xi73x98viYTn6o_5rahDAt3KLIMpH2tc6anWasETlTWdsUSvCcI-NaCCxaWaUDNmoINZUgYcyqCywhCFPy6b8rMDXL2Dx4xvJtnm9Esct5s8vbgpDQbVJk6oxm2MxxNs53qa-XkM3UBdocqAfCyyZdDtNZpRbBpDCaOKhaDmi7nLr5eDZj-P1qrC_G_E58j4OTOHdNgJEuL3YKnAXam57SRXK96P0FDxNk6Q>54005</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            clang14/mips crashes compiling qtlocations package on linux
        </td>
    </tr>

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

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

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

<pre>
    Attached testcase crashes the compiler when using `-O2` or `-Ofast`, it works ok with `-O1`, `-Os`

```
fatal error: error in backend: Cannot select: 0x559a37f85fe0: f64 = fabs nnan ninf nsz arcp contract afn reassoc 0x559a384adf98, git/src/3rdparty/clipper/clipper.cpp:3974:7
  0x559a384adf98: f64,ch = CopyFromReg 0x559a369e5068, Register:f64 %323, git/src/3rdparty/clipper/clipper.cpp:3974:7
    0x559a37f85ea8: f64 = Register %323
In function: _ZN12QtClipperLib13ClipperOffset8DoOffsetEd

```
[clipper-c6fc58.tar.gz](https://github.com/llvm/llvm-project/files/8121410/clipper-c6fc58.tar.gz)

</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJytU8FunDAQ_Rq4jIKwjVk4cEh3u1KlqlF77KUyxgZnWZvappvk6zvAbhPlUKlSJct-M2PmvRkPreuem_sYhRxUB1GFKEVQIL0IgwoQB8TuPJlRebgMysIcjO0hKfO7B4o7OL8ZWoSIIKF7MBEuzp8CuBNcTBy2C-QaXY2wGPkhye-vO5rbWk0tohhBee98wu43AMZCK-RJ2W7x7YW1LkJQo5JxceRPnNeC7XTFtcoXjy4LSNgBtGgDWCssWGM12PACwssJC7PRCxlBaAteiRCcvKWpCtHpuloE9yYm9Bi8xJ35bhI-PiOUo5km5V9RJqcJaVm9K_DYbZXA-4SbLswrh1Xc3k3PR-_O31R_u1rWiuflyo1eE6JaurBWQzmj7D-IgrftUqJ6264b541t_eSTBT1bGY2zy90f378Q-jXuN5LPpiXsih-0DipWB7eBj91fnjnhH64y72SpJa-yKHzWvyT8kNBqiHEKSIbF4MKCh7nNcBjRGMdft-Nu8u5xGQF61DilAc-KUFKQ_LUJ77LTeqNPu4Z1NatFGk0cVSNHYXuCb3M8myn8-Qe2-V-m_mccnRRLDwJMOIqiV-AsYGx-Smc_Nv8s2YQwr5p5kec8HRpFu4pxTRnRRcUr0tIqL7uW807zutixdBStGkODrUsoteoCawrE2LTUNDSny2I5JSUhGS92hLU70hWIuO6SIldnYcZs0ZE536e-WSW1cx8wOOLLh9cg_hKmt0qtdJhfzHFwvjl58ZiuvM2q-zffTE7d">