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

    <tr>
        <th>Summary</th>
        <td>
            Cherry-pick global-isel stack protector fix to 14.x
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            backend:AArch64,
            globalisel
      </td>
    </tr>

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

    <tr>
      <th>Reporter</th>
      <td>
          efriedma-quic
      </td>
    </tr>
</table>

<pre>
    See https://reviews.llvm.org/D125584 .  This patch fixes a miscompile that's very easy to trigger at -O0 on ARM64 Windows.

CC @ornata 
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxVkU9vnDAQxT8NXEYgMJg_Bx_IrnKrKrWRch7MgJ0YTGyzzX77mk3VqpJle56lN7_nGe10Fz-JQIWw-6QaEvYcl6Obpl8-N-a25tYtUbqWjPOuhhzgRWkPOwapYNaf5AFh1V7addeGICgMCWs93MjdgdDfIVgITi8LOcAA2fcC7AbDj29NDa96m2zslBTXpBi-9ssFkrqwbsOAkE6imvqqxzToYEhcFDl3z3Yt32ExdkSTaU8GfMCo7M4GksG6k-zsW9b5Z3o4I_4PuOigjjGPzLE4U_45smjwFg1iqb0_yMcL53XdpUr0WJRj13Qlctmzqhmrjhdty9uZSZzbPjU4kvEi4U8JY2PEoW2KHYfBSdXUUUtYTMbYF_ZJfWr8mmrBCsYKXlasZFXV5zhLLBqUDVbUz3UXv4NW1ObvQFInHrjjsfj4GM3Cv2ml6L1eNqIHSvTHIyjrBM1O07Ri9nFomT7yiUe430PJpYk">