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

    <tr>
        <th>Summary</th>
        <td>
            [AARCH64][GlobalIsel] SVE support
        </td>
    </tr>

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

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

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

<pre>
    This minimal example suffices to crash the IR translator:

```bash
fatal error: error in backend: unable to translate instruction: alloca (in function: main)
```

```c
#include <arm_sve.h>

int main(int argc, char **argv) {
  svfloat64_t x;
  return 0;
}
```

```bash
clang -target aarch64-none-linux-gnu -mcpu=neoverse-v1 -mllvm -global-isel-abort=1 -c main.c
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyNUk1v2zAM_TXyRXBgS7EVH3xIk27rtRt2LShFtrXJUqCPLPv3o520HYodBggy-Ui-90xI-tPv_ttkIp2NMzNYqq8wn62mMQ-DUTrS5KkKECeaJk2fnmkK4KKF5APhe1IdSfV6t9XtSOy-QQOkhTKEtfkWUOOoBPVTu9OCZQcS5VDllVhjR0whq2S8W1rAWq-AErbD0SG7t8IMxhHWfZD_pyd1zxk3Ttl80pTwA4T5JV70ZiL88e8p49Kde7eEEEZF2IGqCQK6QJI9QhdUpkQ83EYojZfBekjt9iXRK-FveNApB0erN4iI4_84ft-isuBGWiYU1egGgprabem806U1Ll_L0WVazuqcCT867S86RF1easSsvcy0HK2XYEsTtS1B-pCwD6tq_cmN-iBc6L5um11b16zjxannp453UCSTrO5J87DfPx--tFvSHDH5vFI_ITPm9Ov3R3w45zNKFDnYfkrpHJdnwj7hGU2astwoP2OyOLt_ynPwP7RKmJoYs44YNG27a4upV0JCx0HUfFtXsIOuHk5bwUTXqaYRUhQWpLZx8UUYc_oXXSkwRj-F6VnFWCUYZzWreb1pa9lIwTopBtkJJci20rgEu1l8bHwYi9CvlmQeIxatiSm-FyFGMzq9rmHhh5wmH_oU1ZR1SsWq3a_e_wBbbgKy">