https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115464

--- Comment #2 from Sam James <sjames at gcc dot gnu.org> ---
Reduced:
```
#pragma GCC aarch64 "arm_neon.h"
typedef __Int16x8_t int16x8_t;
typedef __Uint16x8_t uint16x8_t;
#pragma GCC aarch64 "arm_sve.h"
#pragma GCC aarch64 "arm_neon_sve_bridge.h"
int16x8_t aom_tbl_s16_s, convolve4_4_x___trans_tmp_2;
int convolve4_4_x(uint16x8x2_t permute_tbl) {
uint16x8_t tbl = permute_tbl.val[1];
convolve4_4_x___trans_tmp_2 =
svget_neonq_s16(svtbl_s16(svset_neonq_s16(svundef_s16(), aom_tbl_s16_s),
svset_neonq_u16(svundef_u16(), tbl)));
}
```

Reply via email to