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

    <tr>
        <th>Summary</th>
        <td>
            [AVR] Simplify SPWRITE on devices with a small stack
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            backend:AVR,
            missed-optimization
      </td>
    </tr>

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

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

<pre>
    As shown in https://github.com/llvm/llvm-project/pull/147210, it is unnecessary to disable/restore interrupt on devices with a small stack.
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJyUkbFu2zAQQL-GWogY4om0pYGDm1RAtyIp2pkUz9Y1FCnwKAfu1xc2mnYrkOmAG-7w3nPMdE6IVphPAsBj4pnaVgkAYZ4at9U5F_t33fgcrvbIkuf8liQlOde6suiOAkYB45nqvPndlBcBY4yX9_GwlvwTpypgXLcYBYxKH0C1Ah4lVUkst5RwQmZXrrJmGYidjyhgLMg1F5SUKpayrVXmJANeaEKWb1Rn6SQvLkbJ1U2vuybYLgzd4Bq06mBAm74zqplt34W9Pu33qNGpDmEKpjODP-hhr3s8nBqy0IJpD0q3ygxK7br-5AevAwzKmV55oVtcHMXdDWmXy7kh5g2t0r3Zt010HiO_m3TTK6YguuPx-_PNJjwKgIWYMTzktdJCv1ylnP6YLvbuyW9nFrqNxJX_valU4z3R7ZZ5ki-0rJFOV_ny9cfzl2-f_6-k2Uq0H-50R-N7qTvdxcLvAAAA__-3M7K-">