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

    <tr>
        <th>Summary</th>
        <td>
            Backport request for check zext legality in zext-extract-extend combine
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            release:backport
      </td>
    </tr>

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

    <tr>
      <th>Reporter</th>
      <td>
          peterwaller-arm
      </td>
    </tr>
</table>

<pre>
    In #56853, some performance fixes were backported. In followup work a correctness issue was found, so this is a request to cherry-pick that fix.

/cherry-pick 898699831b5490d88b993593e5cb415fb2d1983a
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxNUdGSnSAM_Rp9Ya6DIAoPPHS705l-Bki8shfFAta9_fpGu9t2BghJDsk5wUb31N9XUjEueil4xb6SHBcgG6QppsWsI5DJv0MmByQg1oyPLaYCriH4bIohxGPfyBHTgxgyxpRgLCvkTHzOO5DDZETtq_tTmZTZnynEJvixQy6kRDLOkNLztvnxgQBTzo5NRV8r-uXjZN_-x0gle6Ukb63oFHVSWqW4UBzEaLtWTJa5FtOmBt32PWVMDv1QO82d4srUxZcA-uVDyl8iqPdkgvV_wXshAe4m-PIkfr0CN9zJjJeF1aHWxfoV6j0FPZey5YqfPHHdfZl32yAAnRB-fprbluIbjgfdazgZL2KgUtWzVtJ2tpNu6kXbt3TCsLOC0X7gwk6K18FYCFlX4qViLEEAkwE7fn4IBivxWnvNUC6Vbdt2XDHaiGmSXE50GMGNg7FVR2ExPjQnoSame530xc3u94zJ4HPJ_5ImZ39fAa6-WN_sZY5Jb1AgHSYESDeTlvqSoy8tvwFoXsJr">