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

    <tr>
        <th>Summary</th>
        <td>
            Backport sign extension for i32 parameters and returns on LoongArch to llvm16
        </td>
    </tr>

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

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

    <tr>
      <th>Reporter</th>
      <td>
          Ami-zhang
      </td>
    </tr>
</table>

<pre>
    [Analysis][LoongArch] Add sign extension for i32 parameters and returns.
/cherry-pick fe6716a49850be09291f0eded6fb8ffa9f5cc651
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyUkL_unDoQhZ_GNNYie_wHKFywWlHdlzB4DL4_sJFtkmyePmIVJXWqKc7MpzmfLSWsEdEQ9STq1dirbimb8QiPn5uNazMn977DMdr9XUIh6kXU87-U4jrmZSPqRUfn6E2h-KNiLCFF6lOmQQA9bbYHVsyF2uhoxnrlWFrCXoSNBKZlw5zfjzMsX9Sj7ri2cugVm5ENMHDP0KHTfu69t4NXy6IVb5wRbhCDbdBw3SvVDx1nzWa8mDX3nRcOgGtwYuilEqilWySg7ZtggIFgmnEmgCvWdgN2vOtlZ6VlzHVEMjxs2Nt9_3a0Ka9NKOVCowWTstntjHv5mAKI-J1-QgJwi8vmvnnM11qIZHsotfyl1FB3NE-7fJ0p13-TRVOkf3TTmuhN5bq58m62Ws9CxG2SwLSGul1zu6SDwHRv_R6PM6f_cakEps_HhcD0afQrAAD__67Go34">