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

    <tr>
        <th>Summary</th>
        <td>
            [lldb][LoongArch] expression command cannot call the function
        </td>
    </tr>

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

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

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

<pre>
    test commit: be48727b95bf9075e4290cc8938ab87db8b7410c
```
user@Debian-Sid:~/llvm-project/github-main/_build_lldb$ ./bin/lldb ./a.out 
(lldb) target create "./a.out"
Current executable set to '/home/user/llvm-project/github-main/_build_lldb/a.out' (loongarch64).
(lldb) b main
Breakpoint 1: where = a.out`main + 12 at test.c:6:10, address = 0x000000000000078c
(lldb) r
Process 430727 launched: '/home/user/llvm-project/github-main/_build_lldb/a.out' (loongarch64)
Process 430727 stopped
* thread #1, name = 'a.out', stop reason = breakpoint 1.1
    frame #0: 0x000055555555078c a.out`main at test.c:6:10
   3    }
   4   
   5    int main() {
-> 6      return 0;
 7    }
   8   
(lldb) list 1
   1    int add(int a, int b) {
   2 return a+b;
   3    }
   4   
   5    int main() {
   6      return 0;
 7    }
   8   
(lldb) expression add(2,3)
                  
error: Expression execution was interrupted: signal SIGBUS: illegal address.
The process has been returned to the state before expression evaluation.
(lldb)
```
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJy0VE1v6zYQ_DXryyIGRVKWdNBBjp-LAj0USHt-IKm1pZaWDJJK0kt_e7GSnNhIL31ACR0ofuzMDnfHxNifB6Ia8j1I-WaGs6feJJAS8sPGTKkbQ_2xvLFj-1edKCZ04-XSJ1ANWtJlIQtb5fZUiSInLSvhXFmp0tiyaG1pC50JB6KBnVg_0UyRAmhxINub4emlb0E1f4M8ev96ebqG8Q9yCeTx3Kdusk8X0w8gj9_t1Pv2u_etBalxC_Jo5w1emX_NdpwSMpYsl2MVJhPOlNAFMokQpPw4yHmK5nkKgYaE9E5uSsZ6wkgJ04ggC5DHbrwQyOPM-L8QvGEUyGTGcTib4LqdBlltHxlanO-LZh_I_Hkd-yFhxuK-dRQIQR1wibUTfBBB7jGTaBLyY2wdqGYHqskEyGc0bRsoxvmWeBf3oyjdI3AA0fwaRsfntRKFLNCbaXAd8Xv8f_l_hY1pvF6pnek1mLpApkWQKuOUBnNZVABZ3ILyOl_CQCaOw7xt7-TbZiAaRMRTmG9LJTilRZF8HazIo7T_oukcRnEoKA7Ln-afeZbzOgMuCpSsKhR7EM0TqG-4w3kESlMYUIDiHSwegpVLsLtn8X3kAph3sxuAaVuQ5Tzj3HliP9EQUd5gDMi9XaF-hDniD_Km9yuXXj8OK1sJ8lkt741fBoiGQhgDP8u3z5tLG_LszUQmSCFM17RUJPuV8fjy80_73194ofeezsbfqp4b67eO8LpWV2ciWqJhzYRabuvUEcbEZmDpNAa6502vxk-G4R979N6-Nm2t2kpVZkN1VuhcqlxletPVUtNJn5QzWpWiUMKKSpfKtEq5si1Ku-lrKWQutMyyTOWZ3qqsKvJcu5aKXVU5DVrQxfR-y222HcN508c4UZ2pXb7LNt5Y8nG164HecN5d7TrUc2_a6RxBC66h-Bkm9cnPPj_nkx8g3__CLdkE10F-uJeAvd0MLTozDGNCZ7yfJTtNg2NhNlPwdZfSNYJqQB4_XGDrxsvqEF-NYmYaQR7XVF5r-U8AAAD__-uL6v4">